home *** CD-ROM | disk | FTP | other *** search
/ T&A 2 the Maxx 3 / T and A 2 The Maxx Number 3.iso / viewers / macview / giffer.sea / Giffer 1.11.rsrc / bin.rsrc_CODE_3.txt < prev    next >
Text File  |  1991-06-04  |  200KB  |  3,597 lines

  1. # near model CODE resource
  2. # jump table entries: 33376-33451 (76 of them)
  3. export_151:
  4. 00000000  4E56 FEBA                link       A6, -0x0146
  5. 00000004  48E7 0300                movem.l    -[A7], D6,D7
  6. 00000008  7C00                     moveq.l    D6, 0x00
  7. 0000000A  206E 0008                movea.l    A0, [A6 + 0x8]
  8. 0000000E  2068 014E                movea.l    A0, [A0 + 0x14E]
  9. 00000012  2068 0002                movea.l    A0, [A0 + 0x2]
  10. 00000016  2050                     movea.l    A0, [A0]
  11. 00000018  3D68 000C FEC0           move.w     [A6 - 0x140], [A0 + 0xC]
  12. 0000001E  206E 0008                movea.l    A0, [A6 + 0x8]
  13. 00000022  2068 014E                movea.l    A0, [A0 + 0x14E]
  14. 00000026  2068 0002                movea.l    A0, [A0 + 0x2]
  15. 0000002A  2050                     movea.l    A0, [A0]
  16. 0000002C  3D68 000A FEBE           move.w     [A6 - 0x142], [A0 + 0xA]
  17. 00000032  3D6E FEBE FFFE           move.w     [A6 - 0x2], [A6 - 0x142]
  18. 00000038  3D6E FEC0 FFFC           move.w     [A6 - 0x4], [A6 - 0x140]
  19. 0000003E  206E 000C                movea.l    A0, [A6 + 0xC]
  20. 00000042  316E FFFC 0028           move.w     [A0 + 0x28], [A6 - 0x4]
  21. 00000048  206E 000C                movea.l    A0, [A6 + 0xC]
  22. 0000004C  316E FFFE 002A           move.w     [A0 + 0x2A], [A6 - 0x2]
  23. 00000052  206E 000C                movea.l    A0, [A6 + 0xC]
  24. 00000056  4268 003A                clr.w      [A0 + 0x3A]
  25. 0000005A  206E 000C                movea.l    A0, [A6 + 0xC]
  26. 0000005E  4268 0038                clr.w      [A0 + 0x38]
  27. 00000062  206E 000C                movea.l    A0, [A6 + 0xC]
  28. 00000066  316E FFFC 003C           move.w     [A0 + 0x3C], [A6 - 0x4]
  29. 0000006C  206E 000C                movea.l    A0, [A6 + 0xC]
  30. 00000070  316E FFFE 003E           move.w     [A0 + 0x3E], [A6 - 0x2]
  31. 00000076  7000                     moveq.l    D0, 0x00
  32. 00000078  302E FFFE                move.w     D0, [A6 - 0x2]
  33. 0000007C  7200                     moveq.l    D1, 0x00
  34. 0000007E  322E FFFC                move.w     D1, [A6 - 0x4]
  35. 00000082  4C00 1000                movem.w    A4, D0
  36. 00000086  2D41 FFE2                move.l     [A6 - 0x1E], D1
  37. 0000008A  206E 000C                movea.l    A0, [A6 + 0xC]
  38. 0000008E  216E FFE2 0024           move.l     [A0 + 0x24], [A6 - 0x1E]
  39. 00000094  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  40. 00000098  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  41. 0000009C  588F                     addq.l     A7, 4
  42. 0000009E  206E 000C                movea.l    A0, [A6 + 0xC]
  43. 000000A2  2140 0020                move.l     [A0 + 0x20], D0
  44. 000000A6  206E 000C                movea.l    A0, [A6 + 0xC]
  45. 000000AA  4AA8 0020                tst.l      [A0 + 0x20]
  46. 000000AE  6612                     bne        +0x14 /* 000000C2 */
  47. 000000B0  4267                     clr.w      -[A7]
  48. 000000B2  3F3C 03E9                move.w     -[A7], 0x3E9
  49. 000000B6  42A7                     clr.l      -[A7]
  50. 000000B8  A985                     syscall    Alert
  51. 000000BA  301F                     move.w     D0, [A7]+
  52. 000000BC  70FF                     moveq.l    D0, 0xFFFFFFFF
  53. 000000BE  6000 027E                bra        +0x280 /* 0000033E */
  54. label000000C2:
  55. 000000C2  206E 0008                movea.l    A0, [A6 + 0x8]
  56. 000000C6  2068 014E                movea.l    A0, [A0 + 0x14E]
  57. 000000CA  2D68 0002 FEBA           move.l     [A6 - 0x146], [A0 + 0x2]
  58. 000000D0  206E FEBA                movea.l    A0, [A6 - 0x146]
  59. 000000D4  2050                     movea.l    A0, [A0]
  60. 000000D6  3D68 0020 FFFA           move.w     [A6 - 0x6], [A0 + 0x20]
  61. 000000DC  206E FEBA                movea.l    A0, [A6 - 0x146]
  62. 000000E0  2050                     movea.l    A0, [A0]
  63. 000000E2  2D50 FFF6                move.l     [A6 - 0xA], [A0]
  64. 000000E6  206E FEBA                movea.l    A0, [A6 - 0x146]
  65. 000000EA  2050                     movea.l    A0, [A0]
  66. 000000EC  303C 1FFF                move.w     D0, 0x1FFF
  67. 000000F0  C068 0004                and.w      D0, [A0 + 0x4]
  68. 000000F4  3D40 FFF0                move.w     [A6 - 0x10], D0
  69. 000000F8  7000                     moveq.l    D0, 0x00
  70. 000000FA  302E FFFC                move.w     D0, [A6 - 0x4]
  71. 000000FE  D080                     add.l      D0, D0
  72. 00000100  2F00                     move.l     -[A7], D0
  73. 00000102  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  74. 00000106  588F                     addq.l     A7, 4
  75. 00000108  2D40 FFEC                move.l     [A6 - 0x14], D0
  76. 0000010C  4AAE FFEC                tst.l      [A6 - 0x14]
  77. 00000110  6612                     bne        +0x14 /* 00000124 */
  78. 00000112  4267                     clr.w      -[A7]
  79. 00000114  3F3C 03E9                move.w     -[A7], 0x3E9
  80. 00000118  42A7                     clr.l      -[A7]
  81. 0000011A  A985                     syscall    Alert
  82. 0000011C  301F                     move.w     D0, [A7]+
  83. 0000011E  70FF                     moveq.l    D0, 0xFFFFFFFF
  84. 00000120  6000 021C                bra        +0x21E /* 0000033E */
  85. label00000124:
  86. 00000124  4878 0004                push.l     0x4
  87. 00000128  4878 0100                push.l     0x100
  88. 0000012C  206E 000C                movea.l    A0, [A6 + 0xC]
  89. 00000130  4868 0156                pea.l      [A0 + 0x156]
  90. 00000134  4EBA 0218                jsr        [PC + 0x218 /* 0000034E */]
  91. 00000138  4FEF 000C                lea.l      A7, [A7 + 0xC]
  92. 0000013C  3D40 FFD4                move.w     [A6 - 0x2C], D0
  93. 00000140  4A6E FFD4                tst.w      [A6 - 0x2C]
  94. 00000144  6714                     beq        +0x16 /* 0000015A */
  95. 00000146  4267                     clr.w      -[A7]
  96. 00000148  3F3C 03E9                move.w     -[A7], 0x3E9
  97. 0000014C  42A7                     clr.l      -[A7]
  98. 0000014E  A985                     syscall    Alert
  99. 00000150  301F                     move.w     D0, [A7]+
  100. 00000152  302E FFD4                move.w     D0, [A6 - 0x2C]
  101. 00000156  6000 01E6                bra        +0x1E8 /* 0000033E */
  102. label0000015A:
  103. 0000015A  426E FFD6                clr.w      [A6 - 0x2A]
  104. 0000015E  6018                     bra        +0x1A /* 00000178 */
  105. label00000160:
  106. 00000160  206E 000C                movea.l    A0, [A6 + 0xC]
  107. 00000164  302E FFD6                move.w     D0, [A6 - 0x2A]
  108. 00000168  48C0                     ext.l      D0
  109. 0000016A  E580                     asl        D0, 2
  110. 0000016C  D0A8 0156                add.l      D0, [A0 + 0x156]
  111. 00000170  2040                     movea.l    A0, D0
  112. 00000172  4290                     clr.l      [A0]
  113. 00000174  526E FFD6                addq.w     [A6 - 0x2A], 1
  114. label00000178:
  115. 00000178  0C6E 0100 FFD6           cmpi.w     [A6 - 0x2A], 0x100
  116. 0000017E  6DE0                     blt        -0x1E /* 00000160 */
  117. 00000180  426E FFF4                clr.w      [A6 - 0xC]
  118. 00000184  426E FFF2                clr.w      [A6 - 0xE]
  119. 00000188  6000 0072                bra        +0x74 /* 000001FC */
  120. label0000018C:
  121. 0000018C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  122. 00000190  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  123. 00000194  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  124. 00000198  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  125. 0000019C  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  126. 000001A0  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  127. 000001A4  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  128. 000001A8  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  129. 000001AC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  130. 000001B0  7E00                     moveq.l    D7, 0x00
  131. 000001B2  603A                     bra        +0x3C /* 000001EE */
  132. label000001B4:
  133. 000001B4  2006                     move.l     D0, D6
  134. 000001B6  5286                     addq.l     D6, 1
  135. 000001B8  206E 000C                movea.l    A0, [A6 + 0xC]
  136. 000001BC  D0A8 0020                add.l      D0, [A0 + 0x20]
  137. 000001C0  222E FFEC                move.l     D1, [A6 - 0x14]
  138. 000001C4  D287                     add.l      D1, D7
  139. 000001C6  2041                     movea.l    A0, D1
  140. 000001C8  2240                     movea.l    A1, D0
  141. 000001CA  1290                     move.b     [A1], [A0]
  142. 000001CC  202E FFEC                move.l     D0, [A6 - 0x14]
  143. 000001D0  D087                     add.l      D0, D7
  144. 000001D2  2040                     movea.l    A0, D0
  145. 000001D4  7000                     moveq.l    D0, 0x00
  146. 000001D6  1010                     move.b     D0, [A0]
  147. 000001D8  206E 000C                movea.l    A0, [A6 + 0xC]
  148. 000001DC  4840                     swap.w     D0
  149. 000001DE  4240                     clr.w      D0
  150. 000001E0  4840                     swap.w     D0
  151. 000001E2  E580                     asl        D0, 2
  152. 000001E4  D0A8 0156                add.l      D0, [A0 + 0x156]
  153. 000001E8  2040                     movea.l    A0, D0
  154. 000001EA  5290                     addq.l     [A0], 1
  155. 000001EC  5287                     addq.l     D7, 1
  156. label000001EE:
  157. 000001EE  7000                     moveq.l    D0, 0x00
  158. 000001F0  302E FFFC                move.w     D0, [A6 - 0x4]
  159. 000001F4  BE80                     cmp.l      D7, D0
  160. 000001F6  65BC                     bcs        -0x42 /* 000001B4 */
  161. 000001F8  526E FFF2                addq.w     [A6 - 0xE], 1
  162. label000001FC:
  163. 000001FC  302E FFF2                move.w     D0, [A6 - 0xE]
  164. 00000200  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  165. 00000204  6586                     bcs        -0x78 /* 0000018C */
  166. 00000206  206E 000C                movea.l    A0, [A6 + 0xC]
  167. 0000020A  7001                     moveq.l    D0, 0x01
  168. 0000020C  1140 0034                move.b     [A0 + 0x34], D0
  169. 00000210  206E 000C                movea.l    A0, [A6 + 0xC]
  170. 00000214  4228 0042                clr.b      [A0 + 0x42]
  171. 00000218  4878 0004                push.l     0x4
  172. 0000021C  4878 0100                push.l     0x100
  173. 00000220  206E 000C                movea.l    A0, [A6 + 0xC]
  174. 00000224  4868 0046                pea.l      [A0 + 0x46]
  175. 00000228  4EBA 0124                jsr        [PC + 0x124 /* 0000034E */]
  176. 0000022C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  177. 00000230  3D40 FFD4                move.w     [A6 - 0x2C], D0
  178. 00000234  4A6E FFD4                tst.w      [A6 - 0x2C]
  179. 00000238  6714                     beq        +0x16 /* 0000024E */
  180. 0000023A  4267                     clr.w      -[A7]
  181. 0000023C  3F3C 03E9                move.w     -[A7], 0x3E9
  182. 00000240  42A7                     clr.l      -[A7]
  183. 00000242  A985                     syscall    Alert
  184. 00000244  301F                     move.w     D0, [A7]+
  185. 00000246  302E FFD4                move.w     D0, [A6 - 0x2C]
  186. 0000024A  6000 00F2                bra        +0xF4 /* 0000033E */
  187. label0000024E:
  188. 0000024E  206E 000C                movea.l    A0, [A6 + 0xC]
  189. 00000252  4268 0032                clr.w      [A0 + 0x32]
  190. 00000256  206E 000C                movea.l    A0, [A6 + 0xC]
  191. 0000025A  4268 0030                clr.w      [A0 + 0x30]
  192. 0000025E  426E FFD6                clr.w      [A6 - 0x2A]
  193. 00000262  6000 0088                bra        +0x8A /* 000002EC */
  194. label00000266:
  195. 00000266  206E 000C                movea.l    A0, [A6 + 0xC]
  196. 0000026A  302E FFD6                move.w     D0, [A6 - 0x2A]
  197. 0000026E  48C0                     ext.l      D0
  198. 00000270  E580                     asl        D0, 2
  199. 00000272  D0A8 0156                add.l      D0, [A0 + 0x156]
  200. 00000276  2040                     movea.l    A0, D0
  201. 00000278  4A90                     tst.l      [A0]
  202. 0000027A  676C                     beq        +0x6E /* 000002E8 */
  203. 0000027C  306E FFD6                movea.w    A0, [A6 - 0x2A]
  204. 00000280  D1CE                     add.l      A0, A6
  205. 00000282  226E 000C                movea.l    A1, [A6 + 0xC]
  206. 00000286  1169 0033 FED0           move.b     [A0 - 0x130], [A1 + 0x33]
  207. 0000028C  486E FFDC                pea.l      [A6 - 0x24]
  208. 00000290  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  209. 00000294  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  210. 00000298  4EBA 00F2                jsr        [PC + 0xF2 /* 0000038C */]
  211. 0000029C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  212. 000002A0  302E FFDC                move.w     D0, [A6 - 0x24]
  213. 000002A4  E048                     lsr        D0.w, 8
  214. 000002A6  1D40 FFD8                move.b     [A6 - 0x28], D0
  215. 000002AA  302E FFDE                move.w     D0, [A6 - 0x22]
  216. 000002AE  E048                     lsr        D0.w, 8
  217. 000002B0  1D40 FFD9                move.b     [A6 - 0x27], D0
  218. 000002B4  302E FFE0                move.w     D0, [A6 - 0x20]
  219. 000002B8  E048                     lsr        D0.w, 8
  220. 000002BA  1D40 FFDA                move.b     [A6 - 0x26], D0
  221. 000002BE  206E 000C                movea.l    A0, [A6 + 0xC]
  222. 000002C2  3028 0032                move.w     D0, [A0 + 0x32]
  223. 000002C6  5268 0032                addq.w     [A0 + 0x32], 1
  224. 000002CA  206E 000C                movea.l    A0, [A6 + 0xC]
  225. 000002CE  4840                     swap.w     D0
  226. 000002D0  4240                     clr.w      D0
  227. 000002D2  4840                     swap.w     D0
  228. 000002D4  E580                     asl        D0, 2
  229. 000002D6  D0A8 0046                add.l      D0, [A0 + 0x46]
  230. 000002DA  2040                     movea.l    A0, D0
  231. 000002DC  20AE FFD8                move.l     [A0], [A6 - 0x28]
  232. 000002E0  206E 000C                movea.l    A0, [A6 + 0xC]
  233. 000002E4  5268 0030                addq.w     [A0 + 0x30], 1
  234. label000002E8:
  235. 000002E8  526E FFD6                addq.w     [A6 - 0x2A], 1
  236. label000002EC:
  237. 000002EC  0C6E 0100 FFD6           cmpi.w     [A6 - 0x2A], 0x100
  238. 000002F2  6D00 FF72                blt        -0x8C /* 00000266 */
  239. 000002F6  7E00                     moveq.l    D7, 0x00
  240. 000002F8  602C                     bra        +0x2E /* 00000326 */
  241. label000002FA:
  242. 000002FA  206E 000C                movea.l    A0, [A6 + 0xC]
  243. 000002FE  2028 0020                move.l     D0, [A0 + 0x20]
  244. 00000302  D087                     add.l      D0, D7
  245. 00000304  206E 000C                movea.l    A0, [A6 + 0xC]
  246. 00000308  2228 0020                move.l     D1, [A0 + 0x20]
  247. 0000030C  D287                     add.l      D1, D7
  248. 0000030E  2041                     movea.l    A0, D1
  249. 00000310  7200                     moveq.l    D1, 0x00
  250. 00000312  1210                     move.b     D1, [A0]
  251. 00000314  4841                     swap.w     D1
  252. 00000316  4241                     clr.w      D1
  253. 00000318  4841                     swap.w     D1
  254. 0000031A  D28E                     add.l      D1, A6
  255. 0000031C  2041                     movea.l    A0, D1
  256. 0000031E  2240                     movea.l    A1, D0
  257. 00000320  12A8 FED0                move.b     [A1], [A0 - 0x130]
  258. 00000324  5287                     addq.l     D7, 1
  259. label00000326:
  260. 00000326  BEAE FFE2                cmp.l      D7, [A6 - 0x1E]
  261. 0000032A  65CE                     bcs        -0x30 /* 000002FA */
  262. 0000032C  206E 000C                movea.l    A0, [A6 + 0xC]
  263. 00000330  4228 0041                clr.b      [A0 + 0x41]
  264. 00000334  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  265. 00000338  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  266. 0000033C  7000                     moveq.l    D0, 0x00
  267. label0000033E:
  268. 0000033E  4CDF 00C0                movem.l    D6,D7, [A7]+
  269. 00000342  4E5E                     unlink     A6
  270. 00000344  4E75                     rts
  271. 00000346  5245                     addq.w     D5, 1
  272. 00000348  4144                     chk.w      D0, D4
  273. 0000034A  5241                     addq.w     D1, 1
  274. 0000034C  5354                     subq.w     [A4], 1
  275. fn0000034E:
  276. 0000034E  4E56 0000                link       A6, 0
  277. 00000352  206E 0008                movea.l    A0, [A6 + 0x8]
  278. 00000356  4A90                     tst.l      [A0]
  279. 00000358  6624                     bne        +0x26 /* 0000037E */
  280. 0000035A  202E 000C                move.l     D0, [A6 + 0xC]
  281. 0000035E  4C2E 0000 0010           movem.w    <none>, [A6 + 0x10]
  282. 00000364  2F00                     move.l     -[A7], D0
  283. 00000366  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  284. 0000036A  588F                     addq.l     A7, 4
  285. 0000036C  206E 0008                movea.l    A0, [A6 + 0x8]
  286. 00000370  2080                     move.l     [A0], D0
  287. 00000372  206E 0008                movea.l    A0, [A6 + 0x8]
  288. 00000376  4A90                     tst.l      [A0]
  289. 00000378  6604                     bne        +0x6 /* 0000037E */
  290. 0000037A  70FF                     moveq.l    D0, 0xFFFFFFFF
  291. 0000037C  6002                     bra        +0x4 /* 00000380 */
  292. label0000037E:
  293. 0000037E  7000                     moveq.l    D0, 0x00
  294. label00000380:
  295. 00000380  4E5E                     unlink     A6
  296. 00000382  4E75                     rts
  297. 00000384  4645                     not.w      D5
  298. 00000386  4E45                     trap       5
  299. 00000388  5354                     subq.w     [A4], 1
  300. 0000038A  5241                     addq.w     D1, 1
  301. fn0000038C:
  302. 0000038C  4E56 0000                link       A6, 0
  303. 00000390  206E 000A                movea.l    A0, [A6 + 0xA]
  304. 00000394  2068 014E                movea.l    A0, [A0 + 0x14E]
  305. 00000398  2068 0002                movea.l    A0, [A0 + 0x2]
  306. 0000039C  2050                     movea.l    A0, [A0]
  307. 0000039E  2068 002A                movea.l    A0, [A0 + 0x2A]
  308. 000003A2  302E 0008                move.w     D0, [A6 + 0x8]
  309. 000003A6  48C0                     ext.l      D0
  310. 000003A8  E780                     asl        D0, 3
  311. 000003AA  D090                     add.l      D0, [A0]
  312. 000003AC  2040                     movea.l    A0, D0
  313. 000003AE  226E 000E                movea.l    A1, [A6 + 0xE]
  314. 000003B2  41E8 000A                lea.l      A0, [A0 + 0xA]
  315. 000003B6  22D8                     move.l     [A1]+, [A0]+
  316. 000003B8  32D8                     move.w     [A1]+, [A0]+
  317. 000003BA  4E5E                     unlink     A6
  318. 000003BC  4E75                     rts
  319. 000003BE  4745                     chk.w      D3, D5
  320. 000003C0  5443                     addq.w     D3, 2
  321. 000003C2  5443                     addq.w     D3, 2
  322. 000003C4  4F4C                     chk.w      D7, A4
  323. export_150:
  324. 000003C6  4E56 FFFE                link       A6, -0x0002
  325. 000003CA  206E 0008                movea.l    A0, [A6 + 0x8]
  326. 000003CE  226E 000C                movea.l    A1, [A6 + 0xC]
  327. 000003D2  3368 001E 001E           move.w     [A1 + 0x1E], [A0 + 0x1E]
  328. 000003D8  206E 0008                movea.l    A0, [A6 + 0x8]
  329. 000003DC  226E 000C                movea.l    A1, [A6 + 0xC]
  330. 000003E0  2368 0024 0024           move.l     [A1 + 0x24], [A0 + 0x24]
  331. 000003E6  206E 0008                movea.l    A0, [A6 + 0x8]
  332. 000003EA  226E 000C                movea.l    A1, [A6 + 0xC]
  333. 000003EE  43E9 0028                lea.l      A1, [A1 + 0x28]
  334. 000003F2  41E8 0028                lea.l      A0, [A0 + 0x28]
  335. 000003F6  22D8                     move.l     [A1]+, [A0]+
  336. 000003F8  22D8                     move.l     [A1]+, [A0]+
  337. 000003FA  22D8                     move.l     [A1]+, [A0]+
  338. 000003FC  32D8                     move.w     [A1]+, [A0]+
  339. 000003FE  206E 0008                movea.l    A0, [A6 + 0x8]
  340. 00000402  226E 000C                movea.l    A1, [A6 + 0xC]
  341. 00000406  43E9 0036                lea.l      A1, [A1 + 0x36]
  342. 0000040A  41E8 0036                lea.l      A0, [A0 + 0x36]
  343. 0000040E  22D8                     move.l     [A1]+, [A0]+
  344. 00000410  22D8                     move.l     [A1]+, [A0]+
  345. 00000412  22D8                     move.l     [A1]+, [A0]+
  346. 00000414  22D8                     move.l     [A1]+, [A0]+
  347. 00000416  4E5E                     unlink     A6
  348. 00000418  4E75                     rts
  349. 0000041A  434F                     chk.w      D1, A7
  350. 0000041C  5059                     addq.w     [A1]+, 8
  351. 0000041E  4453                     neg.w      [A3]
  352. 00000420  4B45                     chk.w      D5, D5
  353. export_77:
  354. 00000422  4E56 FFFC                link       A6, -0x0004
  355. 00000426  4A6E 0008                tst.w      [A6 + 0x8]
  356. 0000042A  6604                     bne        +0x6 /* 00000430 */
  357. 0000042C  7000                     moveq.l    D0, 0x00
  358. 0000042E  602E                     bra        +0x30 /* 0000045E */
  359. label00000430:
  360. 00000430  7002                     moveq.l    D0, 0x02
  361. 00000432  3D40 FFFE                move.w     [A6 - 0x2], D0
  362. 00000436  601A                     bra        +0x1C /* 00000452 */
  363. label00000438:
  364. 00000438  7001                     moveq.l    D0, 0x01
  365. 0000043A  322E FFFE                move.w     D1, [A6 - 0x2]
  366. 0000043E  E368                     lsl        D0.w, D1
  367. 00000440  B06E 0008                cmp.w      D0, [A6 + 0x8]
  368. 00000444  6D08                     blt        +0xA /* 0000044E */
  369. 00000446  3D6E FFFE FFFC           move.w     [A6 - 0x4], [A6 - 0x2]
  370. 0000044C  600C                     bra        +0xE /* 0000045A */
  371. label0000044E:
  372. 0000044E  526E FFFE                addq.w     [A6 - 0x2], 1
  373. label00000452:
  374. 00000452  0C6E 0008 FFFE           cmpi.w     [A6 - 0x2], 0x8
  375. 00000458  6FDE                     ble        -0x20 /* 00000438 */
  376. label0000045A:
  377. 0000045A  302E FFFC                move.w     D0, [A6 - 0x4]
  378. label0000045E:
  379. 0000045E  4E5E                     unlink     A6
  380. 00000460  4E75                     rts
  381. 00000462  4649                     not.w      A1
  382. 00000464  4755                     chk.w      D3, [A5]
  383. 00000466  5245                     addq.w     D5, 1
  384. 00000468  524F                     addq.w     A7, 1
  385. 0000046A  4E56 FFF0                link       A6, -0x0010
  386. 0000046E  486E FFF0                pea.l      [A6 - 0x10]
  387. 00000472  A976                     syscall    GetKeys
  388. 00000474  7002                     moveq.l    D0, 0x02
  389. 00000476  C0AE FFF4                and.l      D0, [A6 - 0xC]
  390. 0000047A  4E5E                     unlink     A6
  391. 0000047C  4E75                     rts
  392. 0000047E  4341                     chk.w      D1, D1
  393. 00000480  5053                     addq.w     [A3], 8
  394. 00000482  4C4F 434B                movem.l    D0,D1,D3,D6,A0,A1,A6, A7
  395. export_76:
  396. 00000486  4E56 FFF0                link       A6, -0x0010
  397. 0000048A  486E FFF0                pea.l      [A6 - 0x10]
  398. 0000048E  A976                     syscall    GetKeys
  399. 00000490  7004                     moveq.l    D0, 0x04
  400. 00000492  C0AE FFF4                and.l      D0, [A6 - 0xC]
  401. 00000496  4E5E                     unlink     A6
  402. 00000498  4E75                     rts
  403. 0000049A  4F50                     chk.w      D7, [A0]
  404. 0000049C  5449                     addq.w     A1, 2
  405. 0000049E  4F4E                     chk.w      D7, A6
  406. 000004A0  444F                     neg.w      A7
  407. fn000004A2:
  408. 000004A2  4E56 FFF8                link       A6, -0x0008
  409. 000004A6  422E FFFB                clr.b      [A6 - 0x5]
  410. 000004AA  7001                     moveq.l    D0, 0x01
  411. 000004AC  3D40 FFF8                move.w     [A6 - 0x8], D0
  412. 000004B0  6038                     bra        +0x3A /* 000004EA */
  413. label000004B2:
  414. 000004B2  7001                     moveq.l    D0, 0x01
  415. 000004B4  1D40 FFFB                move.b     [A6 - 0x5], D0
  416. 000004B8  2D6D F310 FFFC           move.l     [A6 - 0x4], [A5 - 0xCF0]
  417. 000004BE  6020                     bra        +0x22 /* 000004E0 */
  418. label000004C0:
  419. 000004C0  206E FFFC                movea.l    A0, [A6 - 0x4]
  420. 000004C4  302E FFF8                move.w     D0, [A6 - 0x8]
  421. 000004C8  B068 0010                cmp.w      D0, [A0 + 0x10]
  422. 000004CC  6608                     bne        +0xA /* 000004D6 */
  423. 000004CE  526E FFF8                addq.w     [A6 - 0x8], 1
  424. 000004D2  422E FFFB                clr.b      [A6 - 0x5]
  425. label000004D6:
  426. 000004D6  206E FFFC                movea.l    A0, [A6 - 0x4]
  427. 000004DA  2D68 015E FFFC           move.l     [A6 - 0x4], [A0 + 0x15E]
  428. label000004E0:
  429. 000004E0  41ED F326                lea.l      A0, [A5 - 0xCDA]
  430. 000004E4  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  431. 000004E8  66D6                     bne        -0x28 /* 000004C0 */
  432. label000004EA:
  433. 000004EA  4A2E FFFB                tst.b      [A6 - 0x5]
  434. 000004EE  67C2                     beq        -0x3C /* 000004B2 */
  435. 000004F0  206E 0008                movea.l    A0, [A6 + 0x8]
  436. 000004F4  316E FFF8 0010           move.w     [A0 + 0x10], [A6 - 0x8]
  437. 000004FA  4E5E                     unlink     A6
  438. 000004FC  4E75                     rts
  439. 000004FE  534C                     subq.w     A4, 1
  440. 00000500  4F54                     chk.w      D7, [A4]
  441. 00000502  464F                     not.w      A7
  442. 00000504  5249                     addq.w     A1, 1
  443. export_78:
  444. 00000506  4E56 FFFA                link       A6, -0x0006
  445. 0000050A  206E 0008                movea.l    A0, [A6 + 0x8]
  446. 0000050E  4A68 0010                tst.w      [A0 + 0x10]
  447. 00000512  666E                     bne        +0x70 /* 00000582 */
  448. 00000514  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  449. 00000518  4EBA FF88                jsr        [PC - 0x78 /* 000004A2 */]
  450. 0000051C  588F                     addq.l     A7, 4
  451. 0000051E  302D F1AE                move.w     D0, [A5 - 0xE52]
  452. 00000522  906D F1AA                sub.w      D0, [A5 - 0xE56]
  453. 00000526  48C0                     ext.l      D0
  454. 00000528  81FC 0040                divs.w     D0, 0x40 /* '@' */
  455. 0000052C  3D40 FFFE                move.w     [A6 - 0x2], D0
  456. 00000530  206E 0008                movea.l    A0, [A6 + 0x8]
  457. 00000534  3068 0010                movea.w    A0, [A0 + 0x10]
  458. 00000538  2008                     move.l     D0, A0
  459. 0000053A  81EE FFFE                divs.w     D0, [A6 - 0x2]
  460. 0000053E  3D40 FFFC                move.w     [A6 - 0x4], D0
  461. 00000542  206E 0008                movea.l    A0, [A6 + 0x8]
  462. 00000546  3068 0010                movea.w    A0, [A0 + 0x10]
  463. 0000054A  2008                     move.l     D0, A0
  464. 0000054C  81EE FFFE                divs.w     D0, [A6 - 0x2]
  465. 00000550  4840                     swap.w     D0
  466. 00000552  3D40 FFFA                move.w     [A6 - 0x6], D0
  467. 00000556  302E FFFC                move.w     D0, [A6 - 0x4]
  468. 0000055A  5240                     addq.w     D0, 1
  469. 0000055C  C1FC 0054                muls.w     D0, 0x54 /* 'T' */
  470. 00000560  322D F1AC                move.w     D1, [A5 - 0xE54]
  471. 00000564  9240                     sub.w      D1, D0
  472. 00000566  206E 0008                movea.l    A0, [A6 + 0x8]
  473. 0000056A  3141 0012                move.w     [A0 + 0x12], D1
  474. 0000056E  302E FFFA                move.w     D0, [A6 - 0x6]
  475. 00000572  5340                     subq.w     D0, 1
  476. 00000574  ED40                     asl        D0.w, 6
  477. 00000576  D06D F1AA                add.w      D0, [A5 - 0xE56]
  478. 0000057A  206E 0008                movea.l    A0, [A6 + 0x8]
  479. 0000057E  3140 0014                move.w     [A0 + 0x14], D0
  480. label00000582:
  481. 00000582  4E5E                     unlink     A6
  482. 00000584  4E75                     rts
  483. 00000586  504C                     addq.w     A4, 8
  484. 00000588  4143                     chk.w      D0, D3
  485. 0000058A  4546                     chk.w      D2, D6
  486. 0000058C  4F52                     chk.w      D7, [A2]
  487. fn0000058E:
  488. 0000058E  4E56 0000                link       A6, 0
  489. 00000592  4267                     clr.w      -[A7]
  490. 00000594  A861                     syscall    Random
  491. 00000596  301F                     move.w     D0, [A7]+
  492. 00000598  48C0                     ext.l      D0
  493. 0000059A  306E 0008                movea.w    A0, [A6 + 0x8]
  494. 0000059E  2208                     move.l     D1, A0
  495. 000005A0  0680 0000 8000           addi.l     D0, 0x8000
  496. 000005A6  4C41 0802                movem.l    D1,A3, D1
  497. 000005AA  2002                     move.l     D0, D2
  498. 000005AC  4E5E                     unlink     A6
  499. 000005AE  4E75                     rts
  500. 000005B0  4D59                     chk.w      D6, [A1]+
  501. 000005B2  5241                     addq.w     D1, 1
  502. 000005B4  4E44                     trap       4
  503. 000005B6  4F4D                     chk.w      D7, A5
  504. 000005B8  4E56 FFFC                link       A6, -0x0004
  505. 000005BC  426E FFFE                clr.w      [A6 - 0x2]
  506. 000005C0  4A6E 0008                tst.w      [A6 + 0x8]
  507. 000005C4  6404                     bcc        +0x6 /* 000005CA */
  508. 000005C6  7000                     moveq.l    D0, 0x00
  509. 000005C8  601C                     bra        +0x1E /* 000005E6 */
  510. label000005CA:
  511. 000005CA  302E FFFE                move.w     D0, [A6 - 0x2]
  512. 000005CE  526E FFFE                addq.w     [A6 - 0x2], 1
  513. 000005D2  7201                     moveq.l    D1, 0x01
  514. 000005D4  E169                     lsl        D1.w, D0
  515. 000005D6  3D41 FFFC                move.w     [A6 - 0x4], D1
  516. 000005DA  B26E 0008                cmp.w      D1, [A6 + 0x8]
  517. 000005DE  65EA                     bcs        -0x14 /* 000005CA */
  518. 000005E0  302E FFFE                move.w     D0, [A6 - 0x2]
  519. 000005E4  5340                     subq.w     D0, 1
  520. label000005E6:
  521. 000005E6  4E5E                     unlink     A6
  522. 000005E8  4E75                     rts
  523. 000005EA  5441                     addq.w     D1, 2
  524. 000005EC  4B45                     chk.w      D5, D5
  525. 000005EE  4C4F 4732                movem.l    D1,D4,D5,A0,A1,A2,A6, A7
  526. export_79:
  527. 000005F2  4E56 FF5A                link       A6, -0x00A6
  528. 000005F6  2F07                     move.l     -[A7], D7
  529. 000005F8  7001                     moveq.l    D0, 0x01
  530. 000005FA  1D40 FF97                move.b     [A6 - 0x69], D0
  531. 000005FE  426E FF80                clr.w      [A6 - 0x80]
  532. 00000602  7001                     moveq.l    D0, 0x01
  533. 00000604  3D40 FF82                move.w     [A6 - 0x7E], D0
  534. 00000608  7027                     moveq.l    D0, 0x27
  535. 0000060A  3D40 FF84                move.w     [A6 - 0x7C], D0
  536. 0000060E  7025                     moveq.l    D0, 0x25
  537. 00000610  3D40 FF86                move.w     [A6 - 0x7A], D0
  538. 00000614  7022                     moveq.l    D0, 0x22
  539. 00000616  3D40 FF88                move.w     [A6 - 0x78], D0
  540. 0000061A  7026                     moveq.l    D0, 0x26
  541. 0000061C  3D40 FF8A                move.w     [A6 - 0x76], D0
  542. 00000620  7020                     moveq.l    D0, 0x20
  543. 00000622  3D40 FF8C                move.w     [A6 - 0x74], D0
  544. 00000626  426D F596                clr.w      [A5 - 0xA6A]
  545. 0000062A  426D F598                clr.w      [A5 - 0xA68]
  546. 0000062E  426D F59A                clr.w      [A5 - 0xA66]
  547. 00000632  3B7C FFFF F59C           move.w     [A5 - 0xA64], 0xFFFF
  548. 00000638  3B7C FFFF F59E           move.w     [A5 - 0xA62], 0xFFFF
  549. 0000063E  3B7C FFFF F5A0           move.w     [A5 - 0xA60], 0xFFFF
  550. 00000644  3B7C FFFF F5A2           move.w     [A5 - 0xA5E], 0xFFFF
  551. 0000064A  426D F5A4                clr.w      [A5 - 0xA5C]
  552. 0000064E  426D F5A6                clr.w      [A5 - 0xA5A]
  553. 00000652  3B7C FFFF F5AA           move.w     [A5 - 0xA56], 0xFFFF
  554. 00000658  426D F5A8                clr.w      [A5 - 0xA58]
  555. 0000065C  426D F5AC                clr.w      [A5 - 0xA54]
  556. 00000660  3B7C FFFF F5B2           move.w     [A5 - 0xA4E], 0xFFFF
  557. 00000666  426D F5B0                clr.w      [A5 - 0xA50]
  558. 0000066A  426D F5AE                clr.w      [A5 - 0xA52]
  559. 0000066E  7044                     moveq.l    D0, 0x44
  560. 00000670  3D40 FFF0                move.w     [A6 - 0x10], D0
  561. 00000674  302E FFF0                move.w     D0, [A6 - 0x10]
  562. 00000678  0640 0140                addi.w     D0, 0x140
  563. 0000067C  3D40 FFF4                move.w     [A6 - 0xC], D0
  564. 00000680  7014                     moveq.l    D0, 0x14
  565. 00000682  3D40 FFF2                move.w     [A6 - 0xE], D0
  566. 00000686  302E FFF2                move.w     D0, [A6 - 0xE]
  567. 0000068A  0640 01E0                addi.w     D0, 0x1E0
  568. 0000068E  3D40 FFF6                move.w     [A6 - 0xA], D0
  569. 00000692  486E FFFC                pea.l      [A6 - 0x4]
  570. 00000696  A874                     syscall    GetPort
  571. 00000698  42A7                     clr.l      -[A7]
  572. 0000069A  42A7                     clr.l      -[A7]
  573. 0000069C  486E FFF0                pea.l      [A6 - 0x10]
  574. 000006A0  4879 0000 0168           push.l     0x168
  575. 000006A6  1F3C 0001                move.b     -[A7], 0x1
  576. 000006AA  3F3C 0003                move.w     -[A7], 0x3
  577. 000006AE  4878 FFFF                push.l     0xFFFF
  578. 000006B2  4267                     clr.w      -[A7]
  579. 000006B4  42A7                     clr.l      -[A7]
  580. 000006B6  AA45                     syscall    NewCWindow
  581. 000006B8  205F                     movea.l    A0, [A7]+
  582. 000006BA  2D48 FFF8                move.l     [A6 - 0x8], A0
  583. 000006BE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  584. 000006C2  A91F                     syscall    SelectWindow
  585. 000006C4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  586. 000006C8  A873                     syscall    SetPort
  587. 000006CA  206E FFF8                movea.l    A0, [A6 - 0x8]
  588. 000006CE  2D68 0002 FFC6           move.l     [A6 - 0x3A], [A0 + 0x2]
  589. 000006D4  206E FFC6                movea.l    A0, [A6 - 0x3A]
  590. 000006D8  2050                     movea.l    A0, [A0]
  591. 000006DA  3D68 0020 FFC4           move.w     [A6 - 0x3C], [A0 + 0x20]
  592. 000006E0  7001                     moveq.l    D0, 0x01
  593. 000006E2  322E FFC4                move.w     D1, [A6 - 0x3C]
  594. 000006E6  E368                     lsl        D0.w, D1
  595. 000006E8  3D40 FFC2                move.w     [A6 - 0x3E], D0
  596. 000006EC  206E FFC6                movea.l    A0, [A6 - 0x3A]
  597. 000006F0  2050                     movea.l    A0, [A0]
  598. 000006F2  2D68 002A FFA4           move.l     [A6 - 0x5C], [A0 + 0x2A]
  599. 000006F8  42A7                     clr.l      -[A7]
  600. 000006FA  3F2E FFC2                move.w     -[A7], [A6 - 0x3E]
  601. 000006FE  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  602. 00000702  3F3C 0002                move.w     -[A7], 0x2
  603. 00000706  4267                     clr.w      -[A7]
  604. 00000708  AA91                     syscall    NewPalette
  605. 0000070A  205F                     movea.l    A0, [A7]+
  606. 0000070C  2D48 FFA8                move.l     [A6 - 0x58], A0
  607. 00000710  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  608. 00000714  2F2E FFA8                move.l     -[A7], [A6 - 0x58]
  609. 00000718  4267                     clr.w      -[A7]
  610. 0000071A  AA95                     syscall    SetPalette/NSetPalette
  611. 0000071C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  612. 00000720  AA94                     syscall    ActivatePalette
  613. 00000722  206E FFF8                movea.l    A0, [A6 - 0x8]
  614. 00000726  4868 0010                pea.l      [A0 + 0x10]
  615. 0000072A  A8A4                     syscall    InvertRect
  616. 0000072C  3D7C FFFF FF90           move.w     [A6 - 0x70], 0xFFFF
  617. 00000732  426E FF92                clr.w      [A6 - 0x6E]
  618. 00000736  3D7C FFFF FF94           move.w     [A6 - 0x6C], 0xFFFF
  619. 0000073C  486E FF90                pea.l      [A6 - 0x70]
  620. 00000740  AA21                     syscall    OpColor
  621. 00000742  4EBA 04B0                jsr        [PC + 0x4B0 /* 00000BF4 */]
  622. label00000746:
  623. 00000746  4267                     clr.w      -[A7]
  624. 00000748  A974                     syscall    Button
  625. 0000074A  101F                     move.b     D0, [A7]+
  626. 0000074C  4A00                     tst.b      D0
  627. 0000074E  67F6                     beq        -0x8 /* 00000746 */
  628. 00000750  4878 0014                push.l     0x14
  629. 00000754  486E FFAC                pea.l      [A6 - 0x54]
  630. 00000758  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  631. 0000075C  42A7                     clr.l      -[A7]
  632. 0000075E  A975                     syscall    TickCount
  633. 00000760  201F                     move.l     D0, [A7]+
  634. 00000762  2B40 F514                move.l     [A5 - 0xAEC], D0
  635. 00000766  4267                     clr.w      -[A7]
  636. 00000768  A861                     syscall    Random
  637. 0000076A  301F                     move.w     D0, [A7]+
  638. 0000076C  48C0                     ext.l      D0
  639. 0000076E  0680 0000 8000           addi.l     D0, 0x8000
  640. 00000774  4C7C 0801 0000 0002      movem.l    D0,A3, 0x2
  641. 0000077C  3D41 FF98                move.w     [A6 - 0x68], D1
  642. 00000780  70FD                     moveq.l    D0, 0xFFFFFFFD
  643. 00000782  3D40 FF8E                move.w     [A6 - 0x72], D0
  644. 00000786  4A6E FF98                tst.w      [A6 - 0x68]
  645. 0000078A  6700 026C                beq        +0x26E /* 000009F8 */
  646. 0000078E  486E FFD6                pea.l      [A6 - 0x2A]
  647. 00000792  A898                     syscall    GetPenState
  648. 00000794  4267                     clr.w      -[A7]
  649. 00000796  A861                     syscall    Random
  650. 00000798  301F                     move.w     D0, [A7]+
  651. 0000079A  48C0                     ext.l      D0
  652. 0000079C  0680 0000 8000           addi.l     D0, 0x8000
  653. 000007A2  4C7C 0801 0000 0007      movem.l    D0,A3, 0x7
  654. 000007AA  D281                     add.l      D1, D1
  655. 000007AC  D28E                     add.l      D1, A6
  656. 000007AE  2041                     movea.l    A0, D1
  657. 000007B0  3D68 FF80 FFDE           move.w     [A6 - 0x22], [A0 - 0x80]
  658. 000007B6  7001                     moveq.l    D0, 0x01
  659. 000007B8  3D40 FFDC                move.w     [A6 - 0x24], D0
  660. 000007BC  486E FFD6                pea.l      [A6 - 0x2A]
  661. 000007C0  A899                     syscall    SetPenState
  662. 000007C2  42A7                     clr.l      -[A7]
  663. 000007C4  A975                     syscall    TickCount
  664. 000007C6  201F                     move.l     D0, [A7]+
  665. 000007C8  D040                     add.w      D0, D0
  666. 000007CA  0240 007F                andi.w     D0, 0x7F
  667. 000007CE  4840                     swap.w     D0
  668. 000007D0  4240                     clr.w      D0
  669. 000007D2  4840                     swap.w     D0
  670. 000007D4  2E00                     move.l     D7, D0
  671. 000007D6  426E FFA2                clr.w      [A6 - 0x5E]
  672. 000007DA  6000 020C                bra        +0x20E /* 000009E8 */
  673. label000007DE:
  674. 000007DE  2007                     move.l     D0, D7
  675. 000007E0  4C7C 0801 0000 01E0      movem.l    D0,A3, 0x1E0
  676. 000007E8  3D41 FFD4                move.w     [A6 - 0x2C], D1
  677. 000007EC  4267                     clr.w      -[A7]
  678. 000007EE  A861                     syscall    Random
  679. 000007F0  301F                     move.w     D0, [A7]+
  680. 000007F2  48C0                     ext.l      D0
  681. 000007F4  7200                     moveq.l    D1, 0x00
  682. 000007F6  322E FFC2                move.w     D1, [A6 - 0x3E]
  683. 000007FA  0680 0000 8000           addi.l     D0, 0x8000
  684. 00000800  4C41 0802                movem.l    D1,A3, D1
  685. 00000804  3D42 FFEE                move.w     [A6 - 0x12], D2
  686. 00000808  2D47 FF72                move.l     [A6 - 0x8E], D7
  687. 0000080C  486E FF72                pea.l      [A6 - 0x8E]
  688. 00000810  486E FF68                pea.l      [A6 - 0x98]
  689. 00000814  3F3C 280E                move.w     -[A7], 0x280E
  690. 00000818  A9EB                     syscall    Pack4/FP68K
  691. 0000081A  3D7C 0020 FF66           move.w     [A6 - 0x9A], 0x20 /* ' ' */
  692. 00000820  486E FF66                pea.l      [A6 - 0x9A]
  693. 00000824  486E FF68                pea.l      [A6 - 0x98]
  694. 00000828  3F3C 2006                move.w     -[A7], 0x2006
  695. 0000082C  A9EB                     syscall    Pack4/FP68K
  696. 0000082E  41EE FF72                lea.l      A0, [A6 - 0x8E]
  697. 00000832  2F20                     move.l     -[A7], -[A0]
  698. 00000834  2F20                     move.l     -[A7], -[A0]
  699. 00000836  3F20                     move.w     -[A7], -[A0]
  700. 00000838  486E FF5C                pea.l      [A6 - 0xA4]
  701. 0000083C  4EAD 052A                jsr        [A5 + 0x52A /* export_161 */]
  702. 00000840  4FEF 000E                lea.l      A7, [A7 + 0xE]
  703. 00000844  3D7C 0040 FF5A           move.w     [A6 - 0xA6], 0x40 /* '@' */
  704. 0000084A  486E FF5A                pea.l      [A6 - 0xA6]
  705. 0000084E  486E FF5C                pea.l      [A6 - 0xA4]
  706. 00000852  3F3C 2004                move.w     -[A7], 0x2004
  707. 00000856  A9EB                     syscall    Pack4/FP68K
  708. 00000858  486E FF5C                pea.l      [A6 - 0xA4]
  709. 0000085C  3F3C 0016                move.w     -[A7], 0x16
  710. 00000860  A9EB                     syscall    Pack4/FP68K
  711. 00000862  486E FF5C                pea.l      [A6 - 0xA4]
  712. 00000866  486E FFD2                pea.l      [A6 - 0x2E]
  713. 0000086A  3F3C 2010                move.w     -[A7], 0x2010
  714. 0000086E  A9EB                     syscall    Pack4/FP68K
  715. 00000870  066E 00F0 FFD2           addi.w     [A6 - 0x2E], 0xF0
  716. 00000876  302E FFD2                move.w     D0, [A6 - 0x2E]
  717. 0000087A  0640 0020                addi.w     D0, 0x20 /* ' ' */
  718. 0000087E  3D40 FFCE                move.w     [A6 - 0x32], D0
  719. 00000882  2D47 FF72                move.l     [A6 - 0x8E], D7
  720. 00000886  486E FF72                pea.l      [A6 - 0x8E]
  721. 0000088A  486E FF68                pea.l      [A6 - 0x98]
  722. 0000088E  3F3C 280E                move.w     -[A7], 0x280E
  723. 00000892  A9EB                     syscall    Pack4/FP68K
  724. 00000894  3D7C 0011 FF66           move.w     [A6 - 0x9A], 0x11
  725. 0000089A  486E FF66                pea.l      [A6 - 0x9A]
  726. 0000089E  486E FF68                pea.l      [A6 - 0x98]
  727. 000008A2  3F3C 2006                move.w     -[A7], 0x2006
  728. 000008A6  A9EB                     syscall    Pack4/FP68K
  729. 000008A8  41EE FF72                lea.l      A0, [A6 - 0x8E]
  730. 000008AC  2F20                     move.l     -[A7], -[A0]
  731. 000008AE  2F20                     move.l     -[A7], -[A0]
  732. 000008B0  3F20                     move.w     -[A7], -[A0]
  733. 000008B2  486E FF5C                pea.l      [A6 - 0xA4]
  734. 000008B6  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  735. 000008BA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  736. 000008BE  41EE FF76                lea.l      A0, [A6 - 0x8A]
  737. 000008C2  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  738. 000008C6  20D9                     move.l     [A0]+, [A1]+
  739. 000008C8  20D9                     move.l     [A0]+, [A1]+
  740. 000008CA  30D9                     move.w     [A0]+, [A1]+
  741. 000008CC  3D7C 0018 FF74           move.w     [A6 - 0x8C], 0x18
  742. 000008D2  2D6E FF76 FF6A           move.l     [A6 - 0x96], [A6 - 0x8A]
  743. 000008D8  2D6E FF7A FF6E           move.l     [A6 - 0x92], [A6 - 0x86]
  744. 000008DE  3D6E FF7E FF72           move.w     [A6 - 0x8E], [A6 - 0x82]
  745. 000008E4  486E FF74                pea.l      [A6 - 0x8C]
  746. 000008E8  486E FF6A                pea.l      [A6 - 0x96]
  747. 000008EC  3F3C 2004                move.w     -[A7], 0x2004
  748. 000008F0  A9EB                     syscall    Pack4/FP68K
  749. 000008F2  486E FFD4                pea.l      [A6 - 0x2C]
  750. 000008F6  486E FF6A                pea.l      [A6 - 0x96]
  751. 000008FA  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  752. 000008FE  A9EB                     syscall    Pack4/FP68K
  753. 00000900  486E FF6A                pea.l      [A6 - 0x96]
  754. 00000904  3F3C 0016                move.w     -[A7], 0x16
  755. 00000908  A9EB                     syscall    Pack4/FP68K
  756. 0000090A  486E FF6A                pea.l      [A6 - 0x96]
  757. 0000090E  486E FFD0                pea.l      [A6 - 0x30]
  758. 00000912  3F3C 2010                move.w     -[A7], 0x2010
  759. 00000916  A9EB                     syscall    Pack4/FP68K
  760. 00000918  2D47 FF72                move.l     [A6 - 0x8E], D7
  761. 0000091C  486E FF72                pea.l      [A6 - 0x8E]
  762. 00000920  486E FF68                pea.l      [A6 - 0x98]
  763. 00000924  3F3C 280E                move.w     -[A7], 0x280E
  764. 00000928  A9EB                     syscall    Pack4/FP68K
  765. 0000092A  3D7C 002D FF66           move.w     [A6 - 0x9A], 0x2D /* '-' */
  766. 00000930  486E FF66                pea.l      [A6 - 0x9A]
  767. 00000934  486E FF68                pea.l      [A6 - 0x98]
  768. 00000938  3F3C 2006                move.w     -[A7], 0x2006
  769. 0000093C  A9EB                     syscall    Pack4/FP68K
  770. 0000093E  41EE FF72                lea.l      A0, [A6 - 0x8E]
  771. 00000942  2F20                     move.l     -[A7], -[A0]
  772. 00000944  2F20                     move.l     -[A7], -[A0]
  773. 00000946  3F20                     move.w     -[A7], -[A0]
  774. 00000948  486E FF5C                pea.l      [A6 - 0xA4]
  775. 0000094C  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  776. 00000950  4FEF 000E                lea.l      A7, [A7 + 0xE]
  777. 00000954  41EE FF76                lea.l      A0, [A6 - 0x8A]
  778. 00000958  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  779. 0000095C  20D9                     move.l     [A0]+, [A1]+
  780. 0000095E  20D9                     move.l     [A0]+, [A1]+
  781. 00000960  30D9                     move.w     [A0]+, [A1]+
  782. 00000962  3D7C 0100 FF74           move.w     [A6 - 0x8C], 0x100
  783. 00000968  2D6E FF76 FF6A           move.l     [A6 - 0x96], [A6 - 0x8A]
  784. 0000096E  2D6E FF7A FF6E           move.l     [A6 - 0x92], [A6 - 0x86]
  785. 00000974  3D6E FF7E FF72           move.w     [A6 - 0x8E], [A6 - 0x82]
  786. 0000097A  486E FF74                pea.l      [A6 - 0x8C]
  787. 0000097E  486E FF6A                pea.l      [A6 - 0x96]
  788. 00000982  3F3C 2004                move.w     -[A7], 0x2004
  789. 00000986  A9EB                     syscall    Pack4/FP68K
  790. 00000988  486E FFD2                pea.l      [A6 - 0x2E]
  791. 0000098C  486E FF6A                pea.l      [A6 - 0x96]
  792. 00000990  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  793. 00000994  A9EB                     syscall    Pack4/FP68K
  794. 00000996  486E FF6A                pea.l      [A6 - 0x96]
  795. 0000099A  3F3C 0016                move.w     -[A7], 0x16
  796. 0000099E  A9EB                     syscall    Pack4/FP68K
  797. 000009A0  486E FF6A                pea.l      [A6 - 0x96]
  798. 000009A4  486E FFCE                pea.l      [A6 - 0x32]
  799. 000009A8  3F3C 2010                move.w     -[A7], 0x2010
  800. 000009AC  A9EB                     syscall    Pack4/FP68K
  801. 000009AE  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  802. 000009B2  AA97                     syscall    PmForeColor
  803. 000009B4  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  804. 000009B8  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  805. 000009BC  A893                     syscall    MoveTo
  806. 000009BE  3F2E FFD0                move.w     -[A7], [A6 - 0x30]
  807. 000009C2  3F2E FFCE                move.w     -[A7], [A6 - 0x32]
  808. 000009C6  A891                     syscall    LineTo
  809. 000009C8  2007                     move.l     D0, D7
  810. 000009CA  4C7C 0801 0000 01E0      movem.l    D0,A3, 0x1E0
  811. 000009D2  4A81                     tst.l      D1
  812. 000009D4  6610                     bne        +0x12 /* 000009E6 */
  813. 000009D6  302E FF8E                move.w     D0, [A6 - 0x72]
  814. 000009DA  526E FF8E                addq.w     [A6 - 0x72], 1
  815. 000009DE  3F00                     move.w     -[A7], D0
  816. 000009E0  4EBA 03FA                jsr        [PC + 0x3FA /* 00000DDC */]
  817. 000009E4  548F                     addq.l     A7, 2
  818. label000009E6:
  819. 000009E6  5287                     addq.l     D7, 1
  820. label000009E8:
  821. 000009E8  4267                     clr.w      -[A7]
  822. 000009EA  A974                     syscall    Button
  823. 000009EC  101F                     move.b     D0, [A7]+
  824. 000009EE  4A00                     tst.b      D0
  825. 000009F0  6700 FDEC                beq        -0x212 /* 000007DE */
  826. 000009F4  6000 01DA                bra        +0x1DC /* 00000BD0 */
  827. label000009F8:
  828. 000009F8  42A7                     clr.l      -[A7]
  829. 000009FA  4879 5049 4354           push.l     0x50494354 /* 'PICT' */
  830. 00000A00  3F3C 029B                move.w     -[A7], 0x29B
  831. 00000A04  A9A0                     syscall    GetResource
  832. 00000A06  205F                     movea.l    A0, [A7]+
  833. 00000A08  2D48 FFB8                move.l     [A6 - 0x48], A0
  834. 00000A0C  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  835. 00000A10  A992                     syscall    DetachResource
  836. 00000A12  486E FFD6                pea.l      [A6 - 0x2A]
  837. 00000A16  A898                     syscall    GetPenState
  838. 00000A18  426E FFDE                clr.w      [A6 - 0x22]
  839. 00000A1C  486E FFD6                pea.l      [A6 - 0x2A]
  840. 00000A20  A899                     syscall    SetPenState
  841. 00000A22  3D7C 00F0 FFD4           move.w     [A6 - 0x2C], 0xF0
  842. 00000A28  3D7C 00A0 FFD2           move.w     [A6 - 0x2E], 0xA0
  843. 00000A2E  7028                     moveq.l    D0, 0x28
  844. 00000A30  3D40 FFA0                move.w     [A6 - 0x60], D0
  845. 00000A34  7019                     moveq.l    D0, 0x19
  846. 00000A36  3D40 FF9E                move.w     [A6 - 0x62], D0
  847. 00000A3A  426E FF9C                clr.w      [A6 - 0x64]
  848. 00000A3E  426E FF9A                clr.w      [A6 - 0x66]
  849. 00000A42  606E                     bra        +0x70 /* 00000AB2 */
  850. label00000A44:
  851. 00000A44  566E FF9C                addq.w     [A6 - 0x64], 3
  852. 00000A48  546E FF9A                addq.w     [A6 - 0x66], 2
  853. 00000A4C  306E FFA0                movea.w    A0, [A6 - 0x60]
  854. 00000A50  2008                     move.l     D0, A0
  855. 00000A52  81FC 0002                divs.w     D0, 0x2
  856. 00000A56  322E FFD4                move.w     D1, [A6 - 0x2C]
  857. 00000A5A  9240                     sub.w      D1, D0
  858. 00000A5C  3D41 FFB2                move.w     [A6 - 0x4E], D1
  859. 00000A60  306E FFA0                movea.w    A0, [A6 - 0x60]
  860. 00000A64  2008                     move.l     D0, A0
  861. 00000A66  81FC 0002                divs.w     D0, 0x2
  862. 00000A6A  D06E FFD4                add.w      D0, [A6 - 0x2C]
  863. 00000A6E  3D40 FFB6                move.w     [A6 - 0x4A], D0
  864. 00000A72  306E FF9E                movea.w    A0, [A6 - 0x62]
  865. 00000A76  2008                     move.l     D0, A0
  866. 00000A78  81FC 0002                divs.w     D0, 0x2
  867. 00000A7C  322E FFD2                move.w     D1, [A6 - 0x2E]
  868. 00000A80  9240                     sub.w      D1, D0
  869. 00000A82  3D41 FFB0                move.w     [A6 - 0x50], D1
  870. 00000A86  306E FF9E                movea.w    A0, [A6 - 0x62]
  871. 00000A8A  2008                     move.l     D0, A0
  872. 00000A8C  81FC 0002                divs.w     D0, 0x2
  873. 00000A90  D06E FFD2                add.w      D0, [A6 - 0x2E]
  874. 00000A94  3D40 FFB4                move.w     [A6 - 0x4C], D0
  875. 00000A98  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  876. 00000A9C  486E FFB0                pea.l      [A6 - 0x50]
  877. 00000AA0  A8F6                     syscall    DrawPicture
  878. 00000AA2  302E FF9C                move.w     D0, [A6 - 0x64]
  879. 00000AA6  D16E FFA0                add.w      [A6 - 0x60], D0
  880. 00000AAA  302E FF9A                move.w     D0, [A6 - 0x66]
  881. 00000AAE  D16E FF9E                add.w      [A6 - 0x62], D0
  882. label00000AB2:
  883. 00000AB2  0C6E 01E0 FFA0           cmpi.w     [A6 - 0x60], 0x1E0
  884. 00000AB8  6E14                     bgt        +0x16 /* 00000ACE */
  885. 00000ABA  0C6E 0140 FF9E           cmpi.w     [A6 - 0x62], 0x140
  886. 00000AC0  6E0C                     bgt        +0xE /* 00000ACE */
  887. 00000AC2  4267                     clr.w      -[A7]
  888. 00000AC4  A974                     syscall    Button
  889. 00000AC6  101F                     move.b     D0, [A7]+
  890. 00000AC8  4A00                     tst.b      D0
  891. 00000ACA  6700 FF78                beq        -0x86 /* 00000A44 */
  892. label00000ACE:
  893. 00000ACE  426E FFB2                clr.w      [A6 - 0x4E]
  894. 00000AD2  3D7C 01E0 FFB6           move.w     [A6 - 0x4A], 0x1E0
  895. 00000AD8  426E FFB0                clr.w      [A6 - 0x50]
  896. 00000ADC  3D7C 0140 FFB4           move.w     [A6 - 0x4C], 0x140
  897. 00000AE2  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  898. 00000AE6  486E FFB0                pea.l      [A6 - 0x50]
  899. 00000AEA  A8F6                     syscall    DrawPicture
  900. 00000AEC  486D F596                pea.l      [A5 - 0xA6A]
  901. 00000AF0  AA14                     syscall    RGBForeColor
  902. 00000AF2  3F3C 0003                move.w     -[A7], 0x3
  903. 00000AF6  A889                     syscall    TextMode
  904. 00000AF8  3F3C 001E                move.w     -[A7], 0x1E
  905. 00000AFC  3F3C 000C                move.w     -[A7], 0xC
  906. 00000B00  A893                     syscall    MoveTo
  907. 00000B02  4879 0000 016A           push.l     0x16A
  908. 00000B08  A884                     syscall    DrawString
  909. 00000B0A  4878 003C                push.l     0x3C /* '<' */
  910. 00000B0E  486E FFAC                pea.l      [A6 - 0x54]
  911. 00000B12  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  912. 00000B16  3D7C 01E0 FFA0           move.w     [A6 - 0x60], 0x1E0
  913. 00000B1C  3D7C 0140 FF9E           move.w     [A6 - 0x62], 0x140
  914. 00000B22  6000 0080                bra        +0x82 /* 00000BA4 */
  915. label00000B26:
  916. 00000B26  302E FF9C                move.w     D0, [A6 - 0x64]
  917. 00000B2A  916E FFA0                sub.w      [A6 - 0x60], D0
  918. 00000B2E  302E FF9A                move.w     D0, [A6 - 0x66]
  919. 00000B32  916E FF9E                sub.w      [A6 - 0x62], D0
  920. 00000B36  306E FFA0                movea.w    A0, [A6 - 0x60]
  921. 00000B3A  2008                     move.l     D0, A0
  922. 00000B3C  81FC 0002                divs.w     D0, 0x2
  923. 00000B40  322E FFD4                move.w     D1, [A6 - 0x2C]
  924. 00000B44  9240                     sub.w      D1, D0
  925. 00000B46  3D41 FFB2                move.w     [A6 - 0x4E], D1
  926. 00000B4A  306E FFA0                movea.w    A0, [A6 - 0x60]
  927. 00000B4E  2008                     move.l     D0, A0
  928. 00000B50  81FC 0002                divs.w     D0, 0x2
  929. 00000B54  D06E FFD4                add.w      D0, [A6 - 0x2C]
  930. 00000B58  3D40 FFB6                move.w     [A6 - 0x4A], D0
  931. 00000B5C  306E FF9E                movea.w    A0, [A6 - 0x62]
  932. 00000B60  2008                     move.l     D0, A0
  933. 00000B62  81FC 0002                divs.w     D0, 0x2
  934. 00000B66  322E FFD2                move.w     D1, [A6 - 0x2E]
  935. 00000B6A  9240                     sub.w      D1, D0
  936. 00000B6C  3D41 FFB0                move.w     [A6 - 0x50], D1
  937. 00000B70  306E FF9E                movea.w    A0, [A6 - 0x62]
  938. 00000B74  2008                     move.l     D0, A0
  939. 00000B76  81FC 0002                divs.w     D0, 0x2
  940. 00000B7A  D06E FFD2                add.w      D0, [A6 - 0x2E]
  941. 00000B7E  3D40 FFB4                move.w     [A6 - 0x4C], D0
  942. 00000B82  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  943. 00000B86  486E FFB0                pea.l      [A6 - 0x50]
  944. 00000B8A  A8F6                     syscall    DrawPicture
  945. 00000B8C  0C6E 0003 FF9C           cmpi.w     [A6 - 0x64], 0x3
  946. 00000B92  6F10                     ble        +0x12 /* 00000BA4 */
  947. 00000B94  0C6E 0002 FF9A           cmpi.w     [A6 - 0x66], 0x2
  948. 00000B9A  6F08                     ble        +0xA /* 00000BA4 */
  949. 00000B9C  576E FF9C                subq.w     [A6 - 0x64], 3
  950. 00000BA0  556E FF9A                subq.w     [A6 - 0x66], 2
  951. label00000BA4:
  952. 00000BA4  4A6E FFA0                tst.w      [A6 - 0x60]
  953. 00000BA8  6F12                     ble        +0x14 /* 00000BBC */
  954. 00000BAA  4A6E FF9E                tst.w      [A6 - 0x62]
  955. 00000BAE  6F0C                     ble        +0xE /* 00000BBC */
  956. 00000BB0  4267                     clr.w      -[A7]
  957. 00000BB2  A974                     syscall    Button
  958. 00000BB4  101F                     move.b     D0, [A7]+
  959. 00000BB6  4A00                     tst.b      D0
  960. 00000BB8  6700 FF6C                beq        -0x92 /* 00000B26 */
  961. label00000BBC:
  962. 00000BBC  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  963. 00000BC0  A8F5                     syscall    KillPicture
  964. 00000BC2  4EBA 01DE                jsr        [PC + 0x1DE /* 00000DA2 */]
  965. label00000BC6:
  966. 00000BC6  4267                     clr.w      -[A7]
  967. 00000BC8  A974                     syscall    Button
  968. 00000BCA  101F                     move.b     D0, [A7]+
  969. 00000BCC  4A00                     tst.b      D0
  970. 00000BCE  67F6                     beq        -0x8 /* 00000BC6 */
  971. label00000BD0:
  972. 00000BD0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  973. 00000BD4  A914                     syscall    DisposeWindow
  974. 00000BD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  975. 00000BDA  A873                     syscall    SetPort
  976. 00000BDC  3F3C 0002                move.w     -[A7], 0x2
  977. 00000BE0  4267                     clr.w      -[A7]
  978. 00000BE2  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  979. 00000BE6  2E1F                     move.l     D7, [A7]+
  980. 00000BE8  4E5E                     unlink     A6
  981. 00000BEA  4E75                     rts
  982. 00000BEC  4142                     chk.w      D0, D2
  983. 00000BEE  4F55                     chk.w      D7, [A5]
  984. 00000BF0  5447                     addq.w     D7, 2
  985. 00000BF2  4946                     chk.w      D4, D6
  986. fn00000BF4:
  987. 00000BF4  4E56 FFFA                link       A6, -0x0006
  988. 00000BF8  3F3C 0001                move.w     -[A7], 0x1
  989. 00000BFC  A888                     syscall    TextFace
  990. 00000BFE  3F3C 0001                move.w     -[A7], 0x1
  991. 00000C02  A889                     syscall    TextMode
  992. 00000C04  426E FFFA                clr.w      [A6 - 0x6]
  993. 00000C08  426E FFFC                clr.w      [A6 - 0x4]
  994. 00000C0C  426E FFFE                clr.w      [A6 - 0x2]
  995. 00000C10  486E FFFA                pea.l      [A6 - 0x6]
  996. 00000C14  AA14                     syscall    RGBForeColor
  997. 00000C16  4878 0045                push.l     0x45 /* 'E' */
  998. 00000C1A  A862                     syscall    ForeColor
  999. 00000C1C  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  1000. 00000C20  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  1001. 00000C24  A893                     syscall    MoveTo
  1002. 00000C26  3F3C 0018                move.w     -[A7], 0x18
  1003. 00000C2A  A88A                     syscall    TextSize
  1004. 00000C2C  4879 0000 0196           push.l     0x196
  1005. 00000C32  A884                     syscall    DrawString
  1006. 00000C34  3F3C 000C                move.w     -[A7], 0xC
  1007. 00000C38  A88A                     syscall    TextSize
  1008. 00000C3A  4879 0000 019E           push.l     0x19E
  1009. 00000C40  A884                     syscall    DrawString
  1010. 00000C42  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  1011. 00000C46  3F3C 0034                move.w     -[A7], 0x34 /* '4' */
  1012. 00000C4A  A893                     syscall    MoveTo
  1013. 00000C4C  4879 0000 01AE           push.l     0x1AE
  1014. 00000C52  A884                     syscall    DrawString
  1015. 00000C54  4878 001E                push.l     0x1E
  1016. 00000C58  A862                     syscall    ForeColor
  1017. 00000C5A  3F3C 0014                move.w     -[A7], 0x14
  1018. 00000C5E  3F3C 004C                move.w     -[A7], 0x4C /* 'L' */
  1019. 00000C62  A893                     syscall    MoveTo
  1020. 00000C64  4879 0000 01E0           push.l     0x1E0
  1021. 00000C6A  A884                     syscall    DrawString
  1022. 00000C6C  3F3C 0014                move.w     -[A7], 0x14
  1023. 00000C70  3F3C 0060                move.w     -[A7], 0x60 /* '`' */
  1024. 00000C74  A893                     syscall    MoveTo
  1025. 00000C76  4267                     clr.w      -[A7]
  1026. 00000C78  A888                     syscall    TextFace
  1027. 00000C7A  4879 0000 01F6           push.l     0x1F6
  1028. 00000C80  A884                     syscall    DrawString
  1029. 00000C82  3F3C 0014                move.w     -[A7], 0x14
  1030. 00000C86  3F3C 006E                move.w     -[A7], 0x6E /* 'n' */
  1031. 00000C8A  A893                     syscall    MoveTo
  1032. 00000C8C  4879 0000 0226           push.l     0x226
  1033. 00000C92  A884                     syscall    DrawString
  1034. 00000C94  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  1035. 00000C98  3F3C 0080                move.w     -[A7], 0x80
  1036. 00000C9C  A893                     syscall    MoveTo
  1037. 00000C9E  4879 0000 0242           push.l     0x242
  1038. 00000CA4  A884                     syscall    DrawString
  1039. 00000CA6  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  1040. 00000CAA  3F3C 008C                move.w     -[A7], 0x8C
  1041. 00000CAE  A893                     syscall    MoveTo
  1042. 00000CB0  4879 0000 0254           push.l     0x254
  1043. 00000CB6  A884                     syscall    DrawString
  1044. 00000CB8  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  1045. 00000CBC  3F3C 0098                move.w     -[A7], 0x98
  1046. 00000CC0  A893                     syscall    MoveTo
  1047. 00000CC2  4879 0000 0268           push.l     0x268
  1048. 00000CC8  A884                     syscall    DrawString
  1049. 00000CCA  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  1050. 00000CCE  3F3C 00A4                move.w     -[A7], 0xA4
  1051. 00000CD2  A893                     syscall    MoveTo
  1052. 00000CD4  4879 0000 027A           push.l     0x27A
  1053. 00000CDA  A884                     syscall    DrawString
  1054. 00000CDC  4267                     clr.w      -[A7]
  1055. 00000CDE  A888                     syscall    TextFace
  1056. 00000CE0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1057. 00000CE4  A88A                     syscall    TextSize
  1058. 00000CE6  3F3C 0014                move.w     -[A7], 0x14
  1059. 00000CEA  3F3C 00BC                move.w     -[A7], 0xBC
  1060. 00000CEE  A893                     syscall    MoveTo
  1061. 00000CF0  4879 0000 028E           push.l     0x28E
  1062. 00000CF6  A884                     syscall    DrawString
  1063. 00000CF8  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1064. 00000CFC  A88A                     syscall    TextSize
  1065. 00000CFE  3F3C 0014                move.w     -[A7], 0x14
  1066. 00000D02  3F3C 00D2                move.w     -[A7], 0xD2
  1067. 00000D06  A893                     syscall    MoveTo
  1068. 00000D08  4879 0000 02D8           push.l     0x2D8
  1069. 00000D0E  A884                     syscall    DrawString
  1070. 00000D10  3F3C 000C                move.w     -[A7], 0xC
  1071. 00000D14  A88A                     syscall    TextSize
  1072. 00000D16  3F3C 0014                move.w     -[A7], 0x14
  1073. 00000D1A  3F3C 0104                move.w     -[A7], 0x104
  1074. 00000D1E  A893                     syscall    MoveTo
  1075. 00000D20  4267                     clr.w      -[A7]
  1076. 00000D22  A888                     syscall    TextFace
  1077. 00000D24  4879 0000 0316           push.l     0x316
  1078. 00000D2A  A884                     syscall    DrawString
  1079. 00000D2C  3F3C 0014                move.w     -[A7], 0x14
  1080. 00000D30  3F3C 0112                move.w     -[A7], 0x112
  1081. 00000D34  A893                     syscall    MoveTo
  1082. 00000D36  4879 0000 034C           push.l     0x34C
  1083. 00000D3C  A884                     syscall    DrawString
  1084. 00000D3E  4E5E                     unlink     A6
  1085. 00000D40  4E75                     rts
  1086. 00000D42  4142                     chk.w      D0, D2
  1087. 00000D44  4F55                     chk.w      D7, [A5]
  1088. 00000D46  544D                     addq.w     A5, 2
  1089. 00000D48  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  1090. 00000D4A  4E56 FFFA                link       A6, -0x0006
  1091. 00000D4E  426E FFFA                clr.w      [A6 - 0x6]
  1092. 00000D52  426E FFFC                clr.w      [A6 - 0x4]
  1093. 00000D56  426E FFFE                clr.w      [A6 - 0x2]
  1094. 00000D5A  486E FFFA                pea.l      [A6 - 0x6]
  1095. 00000D5E  AA14                     syscall    RGBForeColor
  1096. 00000D60  3F3C 0014                move.w     -[A7], 0x14
  1097. 00000D64  3F3C 0084                move.w     -[A7], 0x84
  1098. 00000D68  A893                     syscall    MoveTo
  1099. 00000D6A  4879 0000 037C           push.l     0x37C
  1100. 00000D70  A884                     syscall    DrawString
  1101. 00000D72  3F3C 0014                move.w     -[A7], 0x14
  1102. 00000D76  3F3C 0092                move.w     -[A7], 0x92
  1103. 00000D7A  A893                     syscall    MoveTo
  1104. 00000D7C  4879 0000 038E           push.l     0x38E
  1105. 00000D82  A884                     syscall    DrawString
  1106. 00000D84  3F3C 0014                move.w     -[A7], 0x14
  1107. 00000D88  3F3C 00A0                move.w     -[A7], 0xA0
  1108. 00000D8C  A893                     syscall    MoveTo
  1109. 00000D8E  4879 0000 03A0           push.l     0x3A0
  1110. 00000D94  A884                     syscall    DrawString
  1111. 00000D96  4E5E                     unlink     A6
  1112. 00000D98  4E75                     rts
  1113. 00000D9A  4142                     chk.w      D0, D2
  1114. 00000D9C  4F55                     chk.w      D7, [A5]
  1115. 00000D9E  544D                     addq.w     A5, 2
  1116. 00000DA0  4553                     chk.w      D2, [A3]
  1117. fn00000DA2:
  1118. 00000DA2  4E56 FFFA                link       A6, -0x0006
  1119. 00000DA6  426E FFFA                clr.w      [A6 - 0x6]
  1120. 00000DAA  426E FFFC                clr.w      [A6 - 0x4]
  1121. 00000DAE  426E FFFE                clr.w      [A6 - 0x2]
  1122. 00000DB2  486E FFFA                pea.l      [A6 - 0x6]
  1123. 00000DB6  AA14                     syscall    RGBForeColor
  1124. 00000DB8  3F3C 0003                move.w     -[A7], 0x3
  1125. 00000DBC  A889                     syscall    TextMode
  1126. 00000DBE  3F3C 015E                move.w     -[A7], 0x15E
  1127. 00000DC2  3F3C 0118                move.w     -[A7], 0x118
  1128. 00000DC6  A893                     syscall    MoveTo
  1129. 00000DC8  4879 0000 03B4           push.l     0x3B4
  1130. 00000DCE  A884                     syscall    DrawString
  1131. 00000DD0  4E5E                     unlink     A6
  1132. 00000DD2  4E75                     rts
  1133. 00000DD4  5448                     addq.w     A0, 2
  1134. 00000DD6  4545                     chk.w      D2, D5
  1135. 00000DD8  4E44                     trap       4
  1136. 00000DDA  2020                     move.l     D0, -[A0]
  1137. fn00000DDC:
  1138. 00000DDC  4E56 0000                link       A6, 0
  1139. 00000DE0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1140. 00000DE4  A88A                     syscall    TextSize
  1141. 00000DE6  4267                     clr.w      -[A7]
  1142. 00000DE8  A889                     syscall    TextMode
  1143. 00000DEA  486D F596                pea.l      [A5 - 0xA6A]
  1144. 00000DEE  AA14                     syscall    RGBForeColor
  1145. 00000DF0  302E 0008                move.w     D0, [A6 + 0x8]
  1146. 00000DF4  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1147. 00000DF8  0000 0002                ori.b      D0, 0x2
  1148. 00000DFC  0078 0006 002A           ori.w      [0x0000002A], 0x6
  1149. 00000E02  004E 3F3C                ori.w      A6, 0x3F3C /* '?<' */
  1150. 00000E06  017C 3F3C                bchg       0x3F3C /* '?<' */, D0
  1151. 00000E0A  0078 A893 4879           ori.w      [0x00004879], 0xA893
  1152. 00000E10  0000 03C4                ori.b      D0, 0xC4
  1153. 00000E14  A884                     syscall    DrawString
  1154. 00000E16  3F3C 0190                move.w     -[A7], 0x190
  1155. 00000E1A  3F3C 0082                move.w     -[A7], 0x82
  1156. 00000E1E  A893                     syscall    MoveTo
  1157. 00000E20  4879 0000 03D4           push.l     0x3D4
  1158. 00000E26  A884                     syscall    DrawString
  1159. 00000E28  604A                     bra        +0x4C /* 00000E74 */
  1160. 00000E2A  3F3C 017C                move.w     -[A7], 0x17C
  1161. 00000E2E  3F3C 0096                move.w     -[A7], 0x96
  1162. 00000E32  A893                     syscall    MoveTo
  1163. 00000E34  4879 0000 03DE           push.l     0x3DE
  1164. 00000E3A  A884                     syscall    DrawString
  1165. 00000E3C  3F3C 0190                move.w     -[A7], 0x190
  1166. 00000E40  3F3C 00A0                move.w     -[A7], 0xA0
  1167. 00000E44  A893                     syscall    MoveTo
  1168. 00000E46  4879 0000 03EE           push.l     0x3EE
  1169. 00000E4C  A884                     syscall    DrawString
  1170. 00000E4E  6024                     bra        +0x26 /* 00000E74 */
  1171. 00000E50  3F3C 017C                move.w     -[A7], 0x17C
  1172. 00000E54  3F3C 00B4                move.w     -[A7], 0xB4
  1173. 00000E58  A893                     syscall    MoveTo
  1174. 00000E5A  4879 0000 03FA           push.l     0x3FA
  1175. 00000E60  A884                     syscall    DrawString
  1176. 00000E62  3F3C 0190                move.w     -[A7], 0x190
  1177. 00000E66  3F3C 00BE                move.w     -[A7], 0xBE
  1178. 00000E6A  A893                     syscall    MoveTo
  1179. 00000E6C  4879 0000 040A           push.l     0x40A
  1180. 00000E72  A884                     syscall    DrawString
  1181. label00000E74:
  1182. 00000E74  4E5E                     unlink     A6
  1183. 00000E76  4E75                     rts
  1184. 00000E78  5155                     subq.w     [A5], 8
  1185. 00000E7A  4F54                     chk.w      D7, [A4]
  1186. 00000E7C  4553                     chk.w      D2, [A3]
  1187. 00000E7E  2020                     move.l     D0, -[A0]
  1188. export_80:
  1189. 00000E80  4E56 FFB0                link       A6, -0x0050
  1190. 00000E84  42A7                     clr.l      -[A7]
  1191. 00000E86  206E 0008                movea.l    A0, [A6 + 0x8]
  1192. 00000E8A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1193. 00000E8E  AA96                     syscall    GetPalette
  1194. 00000E90  205F                     movea.l    A0, [A7]+
  1195. 00000E92  2050                     movea.l    A0, [A0]
  1196. 00000E94  3D50 FFB0                move.w     [A6 - 0x50], [A0]
  1197. 00000E98  206E 0008                movea.l    A0, [A6 + 0x8]
  1198. 00000E9C  2068 000A                movea.l    A0, [A0 + 0xA]
  1199. 00000EA0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1200. 00000EA4  41E8 0010                lea.l      A0, [A0 + 0x10]
  1201. 00000EA8  22D8                     move.l     [A1]+, [A0]+
  1202. 00000EAA  22D8                     move.l     [A1]+, [A0]+
  1203. 00000EAC  302E FFF6                move.w     D0, [A6 - 0xA]
  1204. 00000EB0  906E FFF2                sub.w      D0, [A6 - 0xE]
  1205. 00000EB4  3D40 FFFA                move.w     [A6 - 0x6], D0
  1206. 00000EB8  302E FFF4                move.w     D0, [A6 - 0xC]
  1207. 00000EBC  906E FFF0                sub.w      D0, [A6 - 0x10]
  1208. 00000EC0  3D40 FFF8                move.w     [A6 - 0x8], D0
  1209. 00000EC4  4A2D F4BD                tst.b      [A5 - 0xB43]
  1210. 00000EC8  6700 0060                beq        +0x62 /* 00000F2A */
  1211. 00000ECC  486E FFB2                pea.l      [A6 - 0x4E]
  1212. 00000ED0  A898                     syscall    GetPenState
  1213. 00000ED2  7008                     moveq.l    D0, 0x08
  1214. 00000ED4  3D40 FFB8                move.w     [A6 - 0x48], D0
  1215. 00000ED8  7008                     moveq.l    D0, 0x08
  1216. 00000EDA  3D40 FFB6                move.w     [A6 - 0x4A], D0
  1217. 00000EDE  486E FFB2                pea.l      [A6 - 0x4E]
  1218. 00000EE2  A899                     syscall    SetPenState
  1219. 00000EE4  426E FFC4                clr.w      [A6 - 0x3C]
  1220. 00000EE8  6038                     bra        +0x3A /* 00000F22 */
  1221. label00000EEA:
  1222. 00000EEA  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  1223. 00000EEE  4EBA F69E                jsr        [PC - 0x962 /* 0000058E */]
  1224. 00000EF2  548F                     addq.l     A7, 2
  1225. 00000EF4  3F00                     move.w     -[A7], D0
  1226. 00000EF6  AA97                     syscall    PmForeColor
  1227. 00000EF8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1228. 00000EFC  4EBA F690                jsr        [PC - 0x970 /* 0000058E */]
  1229. 00000F00  548F                     addq.l     A7, 2
  1230. 00000F02  3D40 FFD6                move.w     [A6 - 0x2A], D0
  1231. 00000F06  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  1232. 00000F0A  4EBA F682                jsr        [PC - 0x97E /* 0000058E */]
  1233. 00000F0E  548F                     addq.l     A7, 2
  1234. 00000F10  3D40 FFD4                move.w     [A6 - 0x2C], D0
  1235. 00000F14  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1236. 00000F18  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1237. 00000F1C  A891                     syscall    LineTo
  1238. 00000F1E  526E FFC4                addq.w     [A6 - 0x3C], 1
  1239. label00000F22:
  1240. 00000F22  0C6E 0080 FFC4           cmpi.w     [A6 - 0x3C], 0x80
  1241. 00000F28  6DC0                     blt        -0x3E /* 00000EEA */
  1242. label00000F2A:
  1243. 00000F2A  4A2D F4BC                tst.b      [A5 - 0xB44]
  1244. 00000F2E  6700 0188                beq        +0x18A /* 000010B8 */
  1245. 00000F32  302D F49A                move.w     D0, [A5 - 0xB66]
  1246. 00000F36  B06D F1A8                cmp.w      D0, [A5 - 0xE58]
  1247. 00000F3A  5FC0                     sle        D0
  1248. 00000F3C  4400                     neg.b      D0
  1249. 00000F3E  4880                     ext.w      D0
  1250. 00000F40  1D40 FFCD                move.b     [A6 - 0x33], D0
  1251. 00000F44  302D F49E                move.w     D0, [A5 - 0xB62]
  1252. 00000F48  B06D F1AC                cmp.w      D0, [A5 - 0xE54]
  1253. 00000F4C  5CC0                     sge        D0
  1254. 00000F4E  4400                     neg.b      D0
  1255. 00000F50  4880                     ext.w      D0
  1256. 00000F52  1D40 FFCC                move.b     [A6 - 0x34], D0
  1257. 00000F56  302D F49C                move.w     D0, [A5 - 0xB64]
  1258. 00000F5A  B06D F1AA                cmp.w      D0, [A5 - 0xE56]
  1259. 00000F5E  5FC0                     sle        D0
  1260. 00000F60  4400                     neg.b      D0
  1261. 00000F62  4880                     ext.w      D0
  1262. 00000F64  1D40 FFCF                move.b     [A6 - 0x31], D0
  1263. 00000F68  302D F4A0                move.w     D0, [A5 - 0xB60]
  1264. 00000F6C  B06D F1AE                cmp.w      D0, [A5 - 0xE52]
  1265. 00000F70  5CC0                     sge        D0
  1266. 00000F72  4400                     neg.b      D0
  1267. 00000F74  4880                     ext.w      D0
  1268. 00000F76  1D40 FFCE                move.b     [A6 - 0x32], D0
  1269. 00000F7A  426E FFFE                clr.w      [A6 - 0x2]
  1270. 00000F7E  426E FFFC                clr.w      [A6 - 0x4]
  1271. 00000F82  486E FFFC                pea.l      [A6 - 0x4]
  1272. 00000F86  A870                     syscall    LocalToGlobal
  1273. 00000F88  3D6E FFFE FFD6           move.w     [A6 - 0x2A], [A6 - 0x2]
  1274. 00000F8E  3D6E FFFC FFD4           move.w     [A6 - 0x2C], [A6 - 0x4]
  1275. 00000F94  3F3C 0004                move.w     -[A7], 0x4
  1276. 00000F98  4EBA F5F4                jsr        [PC - 0xA0C /* 0000058E */]
  1277. 00000F9C  548F                     addq.l     A7, 2
  1278. 00000F9E  3D40 FFD0                move.w     [A6 - 0x30], D0
  1279. 00000FA2  302E FFD0                move.w     D0, [A6 - 0x30]
  1280. 00000FA6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1281. 00000FAA  0000 0003                ori.b      D0, 0x3
  1282. 00000FAE  010A                     btst       A2, D0
  1283. 00000FB0  0008 004A                ori.b      A0, 0x4A /* 'J' */
  1284. 00000FB4  0088 00C8 4A2E           ori.l      A0, 0xC84A2E
  1285. 00000FBA  FFCD                     .invalid   <<F/7/7>>
  1286. 00000FBC  662C                     bne        +0x2E /* 00000FEA */
  1287. 00000FBE  6000 00F8                bra        +0xFA /* 000010B8 */
  1288. label00000FC2:
  1289. 00000FC2  206E 0008                movea.l    A0, [A6 + 0x8]
  1290. 00000FC6  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1291. 00000FCA  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1292. 00000FCE  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1293. 00000FD2  4267                     clr.w      -[A7]
  1294. 00000FD4  A91B                     syscall    MoveWindow
  1295. 00000FD6  066E FFE0 FFD4           addi.w     [A6 - 0x2C], 0xFFE0
  1296. 00000FDC  206E 0008                movea.l    A0, [A6 + 0x8]
  1297. 00000FE0  2068 000A                movea.l    A0, [A0 + 0xA]
  1298. 00000FE4  4868 0010                pea.l      [A0 + 0x10]
  1299. 00000FE8  A92A                     syscall    ValidRect
  1300. label00000FEA:
  1301. 00000FEA  302D F49A                move.w     D0, [A5 - 0xB66]
  1302. 00000FEE  906E FFF8                sub.w      D0, [A6 - 0x8]
  1303. 00000FF2  B06E FFD4                cmp.w      D0, [A6 - 0x2C]
  1304. 00000FF6  6DCA                     blt        -0x34 /* 00000FC2 */
  1305. 00000FF8  6000 00BE                bra        +0xC0 /* 000010B8 */
  1306. 00000FFC  4A2E FFCC                tst.b      [A6 - 0x34]
  1307. 00001000  662C                     bne        +0x2E /* 0000102E */
  1308. 00001002  6000 00B4                bra        +0xB6 /* 000010B8 */
  1309. label00001006:
  1310. 00001006  206E 0008                movea.l    A0, [A6 + 0x8]
  1311. 0000100A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1312. 0000100E  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1313. 00001012  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1314. 00001016  4267                     clr.w      -[A7]
  1315. 00001018  A91B                     syscall    MoveWindow
  1316. 0000101A  066E 0030 FFD4           addi.w     [A6 - 0x2C], 0x30 /* '0' */
  1317. 00001020  206E 0008                movea.l    A0, [A6 + 0x8]
  1318. 00001024  2068 000A                movea.l    A0, [A0 + 0xA]
  1319. 00001028  4868 0010                pea.l      [A0 + 0x10]
  1320. 0000102C  A92A                     syscall    ValidRect
  1321. label0000102E:
  1322. 0000102E  302E FFD4                move.w     D0, [A6 - 0x2C]
  1323. 00001032  B06D F49E                cmp.w      D0, [A5 - 0xB62]
  1324. 00001036  6DCE                     blt        -0x30 /* 00001006 */
  1325. 00001038  6000 007E                bra        +0x80 /* 000010B8 */
  1326. 0000103C  4A2E FFCF                tst.b      [A6 - 0x31]
  1327. 00001040  662C                     bne        +0x2E /* 0000106E */
  1328. 00001042  6000 0074                bra        +0x76 /* 000010B8 */
  1329. label00001046:
  1330. 00001046  206E 0008                movea.l    A0, [A6 + 0x8]
  1331. 0000104A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1332. 0000104E  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1333. 00001052  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1334. 00001056  4267                     clr.w      -[A7]
  1335. 00001058  A91B                     syscall    MoveWindow
  1336. 0000105A  066E FFE0 FFD6           addi.w     [A6 - 0x2A], 0xFFE0
  1337. 00001060  206E 0008                movea.l    A0, [A6 + 0x8]
  1338. 00001064  2068 000A                movea.l    A0, [A0 + 0xA]
  1339. 00001068  4868 0010                pea.l      [A0 + 0x10]
  1340. 0000106C  A92A                     syscall    ValidRect
  1341. label0000106E:
  1342. 0000106E  302D F49C                move.w     D0, [A5 - 0xB64]
  1343. 00001072  906E FFFA                sub.w      D0, [A6 - 0x6]
  1344. 00001076  B06E FFD6                cmp.w      D0, [A6 - 0x2A]
  1345. 0000107A  6DCA                     blt        -0x34 /* 00001046 */
  1346. 0000107C  603A                     bra        +0x3C /* 000010B8 */
  1347. 0000107E  4A2E FFCE                tst.b      [A6 - 0x32]
  1348. 00001082  662A                     bne        +0x2C /* 000010AE */
  1349. 00001084  6032                     bra        +0x34 /* 000010B8 */
  1350. label00001086:
  1351. 00001086  206E 0008                movea.l    A0, [A6 + 0x8]
  1352. 0000108A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1353. 0000108E  3F2E FFD6                move.w     -[A7], [A6 - 0x2A]
  1354. 00001092  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1355. 00001096  4267                     clr.w      -[A7]
  1356. 00001098  A91B                     syscall    MoveWindow
  1357. 0000109A  066E 0030 FFD6           addi.w     [A6 - 0x2A], 0x30 /* '0' */
  1358. 000010A0  206E 0008                movea.l    A0, [A6 + 0x8]
  1359. 000010A4  2068 000A                movea.l    A0, [A0 + 0xA]
  1360. 000010A8  4868 0010                pea.l      [A0 + 0x10]
  1361. 000010AC  A92A                     syscall    ValidRect
  1362. label000010AE:
  1363. 000010AE  302E FFD6                move.w     D0, [A6 - 0x2A]
  1364. 000010B2  B06D F4A0                cmp.w      D0, [A5 - 0xB60]
  1365. 000010B6  6DCE                     blt        -0x30 /* 00001086 */
  1366. label000010B8:
  1367. 000010B8  4E5E                     unlink     A6
  1368. 000010BA  4E75                     rts
  1369. 000010BC  434C                     chk.w      D1, A4
  1370. 000010BE  4F53                     chk.w      D7, [A3]
  1371. 000010C0  4545                     chk.w      D2, D5
  1372. 000010C2  4646                     not.w      D6
  1373. export_82:
  1374. 000010C4  4E56 FCF2                link       A6, -0x030E
  1375. 000010C8  422E FFFB                clr.b      [A6 - 0x5]
  1376. 000010CC  206E 0008                movea.l    A0, [A6 + 0x8]
  1377. 000010D0  2068 014E                movea.l    A0, [A0 + 0x14E]
  1378. 000010D4  3D68 0016 FFF6           move.w     [A6 - 0xA], [A0 + 0x16]
  1379. 000010DA  206E 0008                movea.l    A0, [A6 + 0x8]
  1380. 000010DE  2068 014E                movea.l    A0, [A0 + 0x14E]
  1381. 000010E2  3D68 0014 FFF4           move.w     [A6 - 0xC], [A0 + 0x14]
  1382. 000010E8  42A7                     clr.l      -[A7]
  1383. 000010EA  206E 0008                movea.l    A0, [A6 + 0x8]
  1384. 000010EE  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1385. 000010F2  AA96                     syscall    GetPalette
  1386. 000010F4  205F                     movea.l    A0, [A7]+
  1387. 000010F6  2050                     movea.l    A0, [A0]
  1388. 000010F8  3D50 FFF2                move.w     [A6 - 0xE], [A0]
  1389. 000010FC  306E FFF2                movea.w    A0, [A6 - 0xE]
  1390. 00001100  2F08                     move.l     -[A7], A0
  1391. 00001102  486E FEF2                pea.l      [A6 - 0x10E]
  1392. 00001106  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1393. 0000110A  306E FFF6                movea.w    A0, [A6 - 0xA]
  1394. 0000110E  2F08                     move.l     -[A7], A0
  1395. 00001110  486E FDF2                pea.l      [A6 - 0x20E]
  1396. 00001114  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1397. 00001118  306E FFF4                movea.w    A0, [A6 - 0xC]
  1398. 0000111C  2F08                     move.l     -[A7], A0
  1399. 0000111E  486E FCF2                pea.l      [A6 - 0x30E]
  1400. 00001122  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1401. 00001126  486E FEF2                pea.l      [A6 - 0x10E]
  1402. 0000112A  486E FDF2                pea.l      [A6 - 0x20E]
  1403. 0000112E  486E FCF2                pea.l      [A6 - 0x30E]
  1404. 00001132  206E 0008                movea.l    A0, [A6 + 0x8]
  1405. 00001136  4868 004E                pea.l      [A0 + 0x4E]
  1406. 0000113A  A98B                     syscall    ParamText
  1407. 0000113C  42A7                     clr.l      -[A7]
  1408. 0000113E  3F3C 053C                move.w     -[A7], 0x53C
  1409. 00001142  42A7                     clr.l      -[A7]
  1410. 00001144  4878 FFFF                push.l     0xFFFF
  1411. 00001148  A97C                     syscall    GetNewDialog
  1412. 0000114A  205F                     movea.l    A0, [A7]+
  1413. 0000114C  2D48 FFFC                move.l     [A6 - 0x4], A0
  1414. 00001150  3F3C 0001                move.w     -[A7], 0x1
  1415. 00001154  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1416. 00001158  4EBA 11BE                jsr        [PC + 0x11BE /* 00002318 */]
  1417. 0000115C  5C8F                     addq.l     A7, 6
  1418. 0000115E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1419. 00001162  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1420. 00001166  A918                     syscall    SetWRefCon
  1421. 00001168  486D 02AA                pea.l      [A5 + 0x2AA /* export_81 */]
  1422. 0000116C  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1423. 00001170  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1424. 00001174  4EBA 1166                jsr        [PC + 0x1166 /* 000022DC */]
  1425. 00001178  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1426. 0000117C  6000 0020                bra        +0x22 /* 0000119E */
  1427. label00001180:
  1428. 00001180  42A7                     clr.l      -[A7]
  1429. 00001182  486E FFF8                pea.l      [A6 - 0x8]
  1430. 00001186  A991                     syscall    ModalDialog
  1431. 00001188  302E FFF8                move.w     D0, [A6 - 0x8]
  1432. 0000118C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1433. 00001190  0001 0001                ori.b      D1, 0x1
  1434. 00001194  000A 0002                ori.b      A2, 0x2
  1435. 00001198  7001                     moveq.l    D0, 0x01
  1436. 0000119A  1D40 FFFB                move.b     [A6 - 0x5], D0
  1437. label0000119E:
  1438. 0000119E  4A2E FFFB                tst.b      [A6 - 0x5]
  1439. 000011A2  67DC                     beq        -0x22 /* 00001180 */
  1440. 000011A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1441. 000011A8  A983                     syscall    DisposeDialog
  1442. 000011AA  4E5E                     unlink     A6
  1443. 000011AC  4E75                     rts
  1444. 000011AE  5348                     subq.w     A0, 1
  1445. 000011B0  4F57                     chk.w      D7, [A7]
  1446. 000011B2  494E                     chk.w      D4, A6
  1447. 000011B4  464F                     not.w      A7
  1448. export_81:
  1449. 000011B6  4E56 FFBE                link       A6, -0x0042
  1450. 000011BA  486E FFDA                pea.l      [A6 - 0x26]
  1451. 000011BE  A874                     syscall    GetPort
  1452. 000011C0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1453. 000011C4  A873                     syscall    SetPort
  1454. 000011C6  42A7                     clr.l      -[A7]
  1455. 000011C8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1456. 000011CC  A917                     syscall    GetWRefCon
  1457. 000011CE  201F                     move.l     D0, [A7]+
  1458. 000011D0  2D40 FFFC                move.l     [A6 - 0x4], D0
  1459. 000011D4  42A7                     clr.l      -[A7]
  1460. 000011D6  206E FFFC                movea.l    A0, [A6 - 0x4]
  1461. 000011DA  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1462. 000011DE  AA96                     syscall    GetPalette
  1463. 000011E0  205F                     movea.l    A0, [A7]+
  1464. 000011E2  2D48 FFF8                move.l     [A6 - 0x8], A0
  1465. 000011E6  4AAE FFF8                tst.l      [A6 - 0x8]
  1466. 000011EA  6700 018C                beq        +0x18E /* 00001378 */
  1467. 000011EE  3F3C 0008                move.w     -[A7], 0x8
  1468. 000011F2  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  1469. 000011F6  548F                     addq.l     A7, 2
  1470. 000011F8  2D40 FFC4                move.l     [A6 - 0x3C], D0
  1471. 000011FC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1472. 00001200  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  1473. 00001204  AAA0                     syscall    Palette2CTab
  1474. 00001206  206E FFF8                movea.l    A0, [A6 - 0x8]
  1475. 0000120A  42A7                     clr.l      -[A7]
  1476. 0000120C  2050                     movea.l    A0, [A0]
  1477. 0000120E  3F10                     move.w     -[A7], [A0]
  1478. 00001210  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  1479. 00001214  3F3C 0002                move.w     -[A7], 0x2
  1480. 00001218  4267                     clr.w      -[A7]
  1481. 0000121A  AA91                     syscall    NewPalette
  1482. 0000121C  205F                     movea.l    A0, [A7]+
  1483. 0000121E  2D48 FFF4                move.l     [A6 - 0xC], A0
  1484. 00001222  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1485. 00001226  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1486. 0000122A  4267                     clr.w      -[A7]
  1487. 0000122C  AA95                     syscall    SetPalette/NSetPalette
  1488. 0000122E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1489. 00001232  AA94                     syscall    ActivatePalette
  1490. 00001234  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1491. 00001238  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1492. 0000123C  486E FFE2                pea.l      [A6 - 0x1E]
  1493. 00001240  486E FFDE                pea.l      [A6 - 0x22]
  1494. 00001244  486E FFEC                pea.l      [A6 - 0x14]
  1495. 00001248  A98D                     syscall    GetDialogItem/GetDItem
  1496. 0000124A  302E FFF2                move.w     D0, [A6 - 0xE]
  1497. 0000124E  906E FFEE                sub.w      D0, [A6 - 0x12]
  1498. 00001252  48C0                     ext.l      D0
  1499. 00001254  81FC 0010                divs.w     D0, 0x10
  1500. 00001258  3D40 FFD8                move.w     [A6 - 0x28], D0
  1501. 0000125C  302E FFF0                move.w     D0, [A6 - 0x10]
  1502. 00001260  906E FFEC                sub.w      D0, [A6 - 0x14]
  1503. 00001264  48C0                     ext.l      D0
  1504. 00001266  81FC 0010                divs.w     D0, 0x10
  1505. 0000126A  3D40 FFD6                move.w     [A6 - 0x2A], D0
  1506. 0000126E  426E FFCC                clr.w      [A6 - 0x34]
  1507. 00001272  6054                     bra        +0x56 /* 000012C8 */
  1508. label00001274:
  1509. 00001274  302E FFCC                move.w     D0, [A6 - 0x34]
  1510. 00001278  C1EE FFD8                muls.w     D0, [A6 - 0x28]
  1511. 0000127C  D06E FFEE                add.w      D0, [A6 - 0x12]
  1512. 00001280  3D40 FFD4                move.w     [A6 - 0x2C], D0
  1513. 00001284  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1514. 00001288  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1515. 0000128C  A893                     syscall    MoveTo
  1516. 0000128E  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  1517. 00001292  302E FFF0                move.w     D0, [A6 - 0x10]
  1518. 00001296  5340                     subq.w     D0, 1
  1519. 00001298  3F00                     move.w     -[A7], D0
  1520. 0000129A  A891                     syscall    LineTo
  1521. 0000129C  302E FFCC                move.w     D0, [A6 - 0x34]
  1522. 000012A0  C1EE FFD6                muls.w     D0, [A6 - 0x2A]
  1523. 000012A4  D06E FFEC                add.w      D0, [A6 - 0x14]
  1524. 000012A8  3D40 FFD2                move.w     [A6 - 0x2E], D0
  1525. 000012AC  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1526. 000012B0  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  1527. 000012B4  A893                     syscall    MoveTo
  1528. 000012B6  302E FFF2                move.w     D0, [A6 - 0xE]
  1529. 000012BA  5340                     subq.w     D0, 1
  1530. 000012BC  3F00                     move.w     -[A7], D0
  1531. 000012BE  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  1532. 000012C2  A891                     syscall    LineTo
  1533. 000012C4  526E FFCC                addq.w     [A6 - 0x34], 1
  1534. label000012C8:
  1535. 000012C8  0C6E 0010 FFCC           cmpi.w     [A6 - 0x34], 0x10
  1536. 000012CE  6DA4                     blt        -0x5A /* 00001274 */
  1537. 000012D0  426E FFCC                clr.w      [A6 - 0x34]
  1538. 000012D4  6000 0070                bra        +0x72 /* 00001346 */
  1539. label000012D8:
  1540. 000012D8  3F2E FFCC                move.w     -[A7], [A6 - 0x34]
  1541. 000012DC  AA97                     syscall    PmForeColor
  1542. 000012DE  306E FFCC                movea.w    A0, [A6 - 0x34]
  1543. 000012E2  2008                     move.l     D0, A0
  1544. 000012E4  81FC 0010                divs.w     D0, 0x10
  1545. 000012E8  4840                     swap.w     D0
  1546. 000012EA  3D40 FFD0                move.w     [A6 - 0x30], D0
  1547. 000012EE  302E FFD0                move.w     D0, [A6 - 0x30]
  1548. 000012F2  C1EE FFD8                muls.w     D0, [A6 - 0x28]
  1549. 000012F6  D06E FFEE                add.w      D0, [A6 - 0x12]
  1550. 000012FA  5240                     addq.w     D0, 1
  1551. 000012FC  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1552. 00001300  302E FFE6                move.w     D0, [A6 - 0x1A]
  1553. 00001304  D06E FFD8                add.w      D0, [A6 - 0x28]
  1554. 00001308  5340                     subq.w     D0, 1
  1555. 0000130A  3D40 FFEA                move.w     [A6 - 0x16], D0
  1556. 0000130E  306E FFCC                movea.w    A0, [A6 - 0x34]
  1557. 00001312  2008                     move.l     D0, A0
  1558. 00001314  81FC 0010                divs.w     D0, 0x10
  1559. 00001318  3D40 FFCE                move.w     [A6 - 0x32], D0
  1560. 0000131C  302E FFCE                move.w     D0, [A6 - 0x32]
  1561. 00001320  C1EE FFD6                muls.w     D0, [A6 - 0x2A]
  1562. 00001324  D06E FFEC                add.w      D0, [A6 - 0x14]
  1563. 00001328  5240                     addq.w     D0, 1
  1564. 0000132A  3D40 FFE4                move.w     [A6 - 0x1C], D0
  1565. 0000132E  302E FFE4                move.w     D0, [A6 - 0x1C]
  1566. 00001332  D06E FFD6                add.w      D0, [A6 - 0x2A]
  1567. 00001336  5340                     subq.w     D0, 1
  1568. 00001338  3D40 FFE8                move.w     [A6 - 0x18], D0
  1569. 0000133C  486E FFE4                pea.l      [A6 - 0x1C]
  1570. 00001340  A8A2                     syscall    PaintRect
  1571. 00001342  526E FFCC                addq.w     [A6 - 0x34], 1
  1572. label00001346:
  1573. 00001346  206E FFF8                movea.l    A0, [A6 - 0x8]
  1574. 0000134A  2050                     movea.l    A0, [A0]
  1575. 0000134C  302E FFCC                move.w     D0, [A6 - 0x34]
  1576. 00001350  B050                     cmp.w      D0, [A0]
  1577. 00001352  6D84                     blt        -0x7A /* 000012D8 */
  1578. 00001354  426E FFBE                clr.w      [A6 - 0x42]
  1579. 00001358  426E FFC0                clr.w      [A6 - 0x40]
  1580. 0000135C  426E FFC2                clr.w      [A6 - 0x3E]
  1581. 00001360  486E FFBE                pea.l      [A6 - 0x42]
  1582. 00001364  AA14                     syscall    RGBForeColor
  1583. 00001366  486E FFEC                pea.l      [A6 - 0x14]
  1584. 0000136A  A8A1                     syscall    FrameRect
  1585. 0000136C  486E FFEC                pea.l      [A6 - 0x14]
  1586. 00001370  A92A                     syscall    ValidRect
  1587. 00001372  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  1588. 00001376  A873                     syscall    SetPort
  1589. label00001378:
  1590. 00001378  4E5E                     unlink     A6
  1591. 0000137A  205F                     movea.l    A0, [A7]+
  1592. 0000137C  4FEF 0006                lea.l      A7, [A7 + 0x6]
  1593. 00001380  4ED0                     jmp        [A0]
  1594. 00001382  5348                     subq.w     A0, 1
  1595. 00001384  4F57                     chk.w      D7, [A7]
  1596. 00001386  434F                     chk.w      D1, A7
  1597. 00001388  4C4F 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, A7
  1598. export_83: // at 0000138A (misaligned)
  1599. 0000138C  FFEE                     .invalid   <<F/7/7>>
  1600. 0000138E  206E 0008                movea.l    A0, [A6 + 0x8]
  1601. 00001392  2068 000A                movea.l    A0, [A0 + 0xA]
  1602. 00001396  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1603. 0000139A  41E8 0010                lea.l      A0, [A0 + 0x10]
  1604. 0000139E  22D8                     move.l     [A1]+, [A0]+
  1605. 000013A0  22D8                     move.l     [A1]+, [A0]+
  1606. 000013A2  206E 0008                movea.l    A0, [A6 + 0x8]
  1607. 000013A6  2068 014E                movea.l    A0, [A0 + 0x14E]
  1608. 000013AA  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1609. 000013AE  41E8 0010                lea.l      A0, [A0 + 0x10]
  1610. 000013B2  22D8                     move.l     [A1]+, [A0]+
  1611. 000013B4  22D8                     move.l     [A1]+, [A0]+
  1612. 000013B6  4267                     clr.w      -[A7]
  1613. 000013B8  486E FFF0                pea.l      [A6 - 0x10]
  1614. 000013BC  486E FFF8                pea.l      [A6 - 0x8]
  1615. 000013C0  A8A6                     syscall    EqualRect
  1616. 000013C2  101F                     move.b     D0, [A7]+
  1617. 000013C4  4A00                     tst.b      D0
  1618. 000013C6  6600 003E                bne        +0x40 /* 00001406 */
  1619. 000013CA  4267                     clr.w      -[A7]
  1620. 000013CC  3F3C 03FC                move.w     -[A7], 0x3FC
  1621. 000013D0  42A7                     clr.l      -[A7]
  1622. 000013D2  A985                     syscall    Alert
  1623. 000013D4  301F                     move.w     D0, [A7]+
  1624. 000013D6  3D40 FFEE                move.w     [A6 - 0x12], D0
  1625. 000013DA  302E FFEE                move.w     D0, [A6 - 0x12]
  1626. 000013DE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1627. 000013E2  0001 0003                ori.b      D1, 0x3
  1628. 000013E6  0020 0006                ori.b      -[A0], 0x6
  1629. 000013EA  0008 0016                ori.b      A0, 0x16
  1630. 000013EE  7000                     moveq.l    D0, 0x00
  1631. 000013F0  6016                     bra        +0x18 /* 00001408 */
  1632. 000013F2  206E 0008                movea.l    A0, [A6 + 0x8]
  1633. 000013F6  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1634. 000013FA  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1635. 000013FE  588F                     addq.l     A7, 4
  1636. 00001400  6006                     bra        +0x8 /* 00001408 */
  1637. 00001402  7001                     moveq.l    D0, 0x01
  1638. 00001404  6002                     bra        +0x4 /* 00001408 */
  1639. label00001406:
  1640. 00001406  7001                     moveq.l    D0, 0x01
  1641. label00001408:
  1642. 00001408  4E5E                     unlink     A6
  1643. 0000140A  4E75                     rts
  1644. 0000140C  5341                     subq.w     D1, 1
  1645. 0000140E  5645                     addq.w     D5, 3
  1646. 00001410  4348                     chk.w      D1, A0
  1647. 00001412  4543                     chk.w      D2, D3
  1648. export_84:
  1649. 00001414  4E56 FFF0                link       A6, -0x0010
  1650. 00001418  206E 0008                movea.l    A0, [A6 + 0x8]
  1651. 0000141C  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1652. 00001420  4EBA 019A                jsr        [PC + 0x19A /* 000015BC */]
  1653. 00001424  588F                     addq.l     A7, 4
  1654. 00001426  3D40 FFF2                move.w     [A6 - 0xE], D0
  1655. 0000142A  42A7                     clr.l      -[A7]
  1656. 0000142C  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1657. 00001430  AA18                     syscall    GetCTable
  1658. 00001432  205F                     movea.l    A0, [A7]+
  1659. 00001434  2D48 FFF4                move.l     [A6 - 0xC], A0
  1660. 00001438  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1661. 0000143C  A992                     syscall    DetachResource
  1662. 0000143E  7001                     moveq.l    D0, 0x01
  1663. 00001440  322E FFF2                move.w     D1, [A6 - 0xE]
  1664. 00001444  E368                     lsl        D0.w, D1
  1665. 00001446  3D40 FFF0                move.w     [A6 - 0x10], D0
  1666. 0000144A  42A7                     clr.l      -[A7]
  1667. 0000144C  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  1668. 00001450  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1669. 00001454  3F3C 0002                move.w     -[A7], 0x2
  1670. 00001458  4267                     clr.w      -[A7]
  1671. 0000145A  AA91                     syscall    NewPalette
  1672. 0000145C  205F                     movea.l    A0, [A7]+
  1673. 0000145E  2D48 FFFC                move.l     [A6 - 0x4], A0
  1674. 00001462  42A7                     clr.l      -[A7]
  1675. 00001464  206E 0008                movea.l    A0, [A6 + 0x8]
  1676. 00001468  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1677. 0000146C  AA96                     syscall    GetPalette
  1678. 0000146E  205F                     movea.l    A0, [A7]+
  1679. 00001470  2D48 FFF8                move.l     [A6 - 0x8], A0
  1680. 00001474  206E 0008                movea.l    A0, [A6 + 0x8]
  1681. 00001478  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1682. 0000147C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1683. 00001480  1F3C 0001                move.b     -[A7], 0x1
  1684. 00001484  AA95                     syscall    SetPalette/NSetPalette
  1685. 00001486  206E 0008                movea.l    A0, [A6 + 0x8]
  1686. 0000148A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1687. 0000148E  AA94                     syscall    ActivatePalette
  1688. 00001490  4AAE FFF8                tst.l      [A6 - 0x8]
  1689. 00001494  6706                     beq        +0x8 /* 0000149C */
  1690. 00001496  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1691. 0000149A  AA93                     syscall    DisposePalette
  1692. label0000149C:
  1693. 0000149C  4E5E                     unlink     A6
  1694. 0000149E  4E75                     rts
  1695. 000014A0  5345                     subq.w     D5, 1
  1696. 000014A2  5444                     addq.w     D4, 2
  1697. 000014A4  4546                     chk.w      D2, D6
  1698. 000014A6  4155                     chk.w      D0, [A5]
  1699. export_85:
  1700. 000014A8  4E56 FFF6                link       A6, -0x000A
  1701. 000014AC  206E 0008                movea.l    A0, [A6 + 0x8]
  1702. 000014B0  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1703. 000014B4  4EBA 0106                jsr        [PC + 0x106 /* 000015BC */]
  1704. 000014B8  588F                     addq.l     A7, 4
  1705. 000014BA  3D40 FFF6                move.w     [A6 - 0xA], D0
  1706. 000014BE  42A7                     clr.l      -[A7]
  1707. 000014C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1708. 000014C4  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1709. 000014C8  AA96                     syscall    GetPalette
  1710. 000014CA  205F                     movea.l    A0, [A7]+
  1711. 000014CC  2D48 FFFC                move.l     [A6 - 0x4], A0
  1712. 000014D0  7001                     moveq.l    D0, 0x01
  1713. 000014D2  322E FFF6                move.w     D1, [A6 - 0xA]
  1714. 000014D6  E368                     lsl        D0.w, D1
  1715. 000014D8  42A7                     clr.l      -[A7]
  1716. 000014DA  3F00                     move.w     -[A7], D0
  1717. 000014DC  42A7                     clr.l      -[A7]
  1718. 000014DE  3F3C 0002                move.w     -[A7], 0x2
  1719. 000014E2  4267                     clr.w      -[A7]
  1720. 000014E4  AA91                     syscall    NewPalette
  1721. 000014E6  205F                     movea.l    A0, [A7]+
  1722. 000014E8  2D48 FFF8                move.l     [A6 - 0x8], A0
  1723. 000014EC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1724. 000014F0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1725. 000014F4  4EBA 00E4                jsr        [PC + 0xE4 /* 000015DA */]
  1726. 000014F8  508F                     addq.l     A7, 8
  1727. 000014FA  42A7                     clr.l      -[A7]
  1728. 000014FC  A9FC                     syscall    ZeroScrap
  1729. 000014FE  201F                     move.l     D0, [A7]+
  1730. 00001500  42A7                     clr.l      -[A7]
  1731. 00001502  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1732. 00001506  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1733. 0000150A  201F                     move.l     D0, [A7]+
  1734. 0000150C  42A7                     clr.l      -[A7]
  1735. 0000150E  2F00                     move.l     -[A7], D0
  1736. 00001510  4879 706C 7474           push.l     0x706C7474 /* 'pltt' */
  1737. 00001516  206E FFF8                movea.l    A0, [A6 - 0x8]
  1738. 0000151A  2F10                     move.l     -[A7], [A0]
  1739. 0000151C  A9FE                     syscall    PutScrap
  1740. 0000151E  201F                     move.l     D0, [A7]+
  1741. 00001520  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1742. 00001524  AA93                     syscall    DisposePalette
  1743. 00001526  4E5E                     unlink     A6
  1744. 00001528  4E75                     rts
  1745. 0000152A  434C                     chk.w      D1, A4
  1746. 0000152C  4950                     chk.w      D4, [A0]
  1747. 0000152E  5041                     addq.w     D1, 8
  1748. 00001530  4C45 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, D5
  1749. export_86: // at 00001532 (misaligned)
  1750. 00001534  FFF0                     .invalid   <<F/7/7>>
  1751. 00001536  42A7                     clr.l      -[A7]
  1752. 00001538  3F3C 0002                move.w     -[A7], 0x2
  1753. 0000153C  42A7                     clr.l      -[A7]
  1754. 0000153E  3F3C 0002                move.w     -[A7], 0x2
  1755. 00001542  4267                     clr.w      -[A7]
  1756. 00001544  AA91                     syscall    NewPalette
  1757. 00001546  205F                     movea.l    A0, [A7]+
  1758. 00001548  2D48 FFFC                move.l     [A6 - 0x4], A0
  1759. 0000154C  42A7                     clr.l      -[A7]
  1760. 0000154E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1761. 00001552  4879 706C 7474           push.l     0x706C7474 /* 'pltt' */
  1762. 00001558  486E FFF4                pea.l      [A6 - 0xC]
  1763. 0000155C  A9FD                     syscall    GetScrap
  1764. 0000155E  201F                     move.l     D0, [A7]+
  1765. 00001560  2D40 FFF0                move.l     [A6 - 0x10], D0
  1766. 00001564  0CAE 0000 0002 FFF0      cmpi.l     [A6 - 0x10], 0x2
  1767. 0000156C  6C08                     bge        +0xA /* 00001576 */
  1768. 0000156E  3F3C 0001                move.w     -[A7], 0x1
  1769. 00001572  A9C8                     syscall    SysBeep
  1770. 00001574  603A                     bra        +0x3C /* 000015B0 */
  1771. label00001576:
  1772. 00001576  42A7                     clr.l      -[A7]
  1773. 00001578  206E 0008                movea.l    A0, [A6 + 0x8]
  1774. 0000157C  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1775. 00001580  AA96                     syscall    GetPalette
  1776. 00001582  205F                     movea.l    A0, [A7]+
  1777. 00001584  2D48 FFF8                move.l     [A6 - 0x8], A0
  1778. 00001588  206E 0008                movea.l    A0, [A6 + 0x8]
  1779. 0000158C  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1780. 00001590  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1781. 00001594  1F3C 0001                move.b     -[A7], 0x1
  1782. 00001598  AA95                     syscall    SetPalette/NSetPalette
  1783. 0000159A  206E 0008                movea.l    A0, [A6 + 0x8]
  1784. 0000159E  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1785. 000015A2  AA94                     syscall    ActivatePalette
  1786. 000015A4  4AAE FFF8                tst.l      [A6 - 0x8]
  1787. 000015A8  6706                     beq        +0x8 /* 000015B0 */
  1788. 000015AA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1789. 000015AE  AA93                     syscall    DisposePalette
  1790. label000015B0:
  1791. 000015B0  4E5E                     unlink     A6
  1792. 000015B2  4E75                     rts
  1793. 000015B4  5041                     addq.w     D1, 8
  1794. 000015B6  5354                     subq.w     [A4], 1
  1795. 000015B8  4550                     chk.w      D2, [A0]
  1796. 000015BA  414C                     chk.w      D0, A4
  1797. fn000015BC:
  1798. 000015BC  4E56 FFFC                link       A6, -0x0004
  1799. 000015C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1800. 000015C4  2068 0002                movea.l    A0, [A0 + 0x2]
  1801. 000015C8  2050                     movea.l    A0, [A0]
  1802. 000015CA  3028 0020                move.w     D0, [A0 + 0x20]
  1803. 000015CE  4E5E                     unlink     A6
  1804. 000015D0  4E75                     rts
  1805. 000015D2  4745                     chk.w      D3, D5
  1806. 000015D4  5450                     addq.w     [A0], 2
  1807. 000015D6  5349                     subq.w     A1, 1
  1808. 000015D8  5A45                     addq.w     D5, 5
  1809. fn000015DA:
  1810. 000015DA  4E56 FFFC                link       A6, -0x0004
  1811. 000015DE  3F3C 0001                move.w     -[A7], 0x1
  1812. 000015E2  4EAD 0592                jsr        [A5 + 0x592 /* export_174 */]
  1813. 000015E6  548F                     addq.l     A7, 2
  1814. 000015E8  2D40 FFFC                move.l     [A6 - 0x4], D0
  1815. 000015EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1816. 000015F0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1817. 000015F4  AAA0                     syscall    Palette2CTab
  1818. 000015F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1819. 000015FA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1820. 000015FE  3F3C 0002                move.w     -[A7], 0x2
  1821. 00001602  4267                     clr.w      -[A7]
  1822. 00001604  AA9F                     syscall    CTab2Palette
  1823. 00001606  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1824. 0000160A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1825. 0000160E  4E5E                     unlink     A6
  1826. 00001610  4E75                     rts
  1827. 00001612  434F                     chk.w      D1, A7
  1828. 00001614  5059                     addq.w     [A1]+, 8
  1829. 00001616  5041                     addq.w     D1, 8
  1830. 00001618  4C45 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, D5
  1831. export_87: // at 0000161A (misaligned)
  1832. 0000161C  FFF2                     .invalid   <<F/7/7>>
  1833. 0000161E  42A7                     clr.l      -[A7]
  1834. 00001620  3F3C 0546                move.w     -[A7], 0x546
  1835. 00001624  42A7                     clr.l      -[A7]
  1836. 00001626  4878 FFFF                push.l     0xFFFF
  1837. 0000162A  A97C                     syscall    GetNewDialog
  1838. 0000162C  205F                     movea.l    A0, [A7]+
  1839. 0000162E  2D48 FFFC                move.l     [A6 - 0x4], A0
  1840. 00001632  3F3C 0001                move.w     -[A7], 0x1
  1841. 00001636  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1842. 0000163A  4EBA 0CDC                jsr        [PC + 0xCDC /* 00002318 */]
  1843. 0000163E  5C8F                     addq.l     A7, 6
  1844. 00001640  42A7                     clr.l      -[A7]
  1845. 00001642  4879 5072 6566           push.l     0x50726566 /* 'Pref' */
  1846. 00001648  3F3C 03E8                move.w     -[A7], 0x3E8
  1847. 0000164C  A9A0                     syscall    GetResource
  1848. 0000164E  205F                     movea.l    A0, [A7]+
  1849. 00001650  2D48 FFF6                move.l     [A6 - 0xA], A0
  1850. 00001654  206E FFF6                movea.l    A0, [A6 - 0xA]
  1851. 00001658  2050                     movea.l    A0, [A0]
  1852. 0000165A  1B50 F4BC                move.b     [A5 - 0xB44], [A0]
  1853. 0000165E  206E FFF6                movea.l    A0, [A6 - 0xA]
  1854. 00001662  2050                     movea.l    A0, [A0]
  1855. 00001664  1B68 0001 F4BD           move.b     [A5 - 0xB43], [A0 + 0x1]
  1856. 0000166A  3F3C 0004                move.w     -[A7], 0x4
  1857. 0000166E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1858. 00001672  4EBA 0C3E                jsr        [PC + 0xC3E /* 000022B2 */]
  1859. 00001676  5C8F                     addq.l     A7, 6
  1860. 00001678  2F00                     move.l     -[A7], D0
  1861. 0000167A  102D F4BC                move.b     D0, [A5 - 0xB44]
  1862. 0000167E  49C0                     lea.l      A4, D0
  1863. 00001680  3F00                     move.w     -[A7], D0
  1864. 00001682  A963                     syscall    SetControlValue/SetCtlValue
  1865. 00001684  3F3C 0005                move.w     -[A7], 0x5
  1866. 00001688  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1867. 0000168C  4EBA 0C24                jsr        [PC + 0xC24 /* 000022B2 */]
  1868. 00001690  5C8F                     addq.l     A7, 6
  1869. 00001692  2F00                     move.l     -[A7], D0
  1870. 00001694  102D F4BD                move.b     D0, [A5 - 0xB43]
  1871. 00001698  49C0                     lea.l      A4, D0
  1872. 0000169A  3F00                     move.w     -[A7], D0
  1873. 0000169C  A963                     syscall    SetControlValue/SetCtlValue
  1874. 0000169E  1D6D F4BC FFF5           move.b     [A6 - 0xB], [A5 - 0xB44]
  1875. 000016A4  1D6D F4BD FFF4           move.b     [A6 - 0xC], [A5 - 0xB43]
  1876. 000016AA  422E FFF3                clr.b      [A6 - 0xD]
  1877. 000016AE  6000 00C6                bra        +0xC8 /* 00001776 */
  1878. label000016B2:
  1879. 000016B2  42A7                     clr.l      -[A7]
  1880. 000016B4  486E FFFA                pea.l      [A6 - 0x6]
  1881. 000016B8  A991                     syscall    ModalDialog
  1882. 000016BA  302E FFFA                move.w     D0, [A6 - 0x6]
  1883. 000016BE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1884. 000016C2  0001 0005                ori.b      D1, 0x5
  1885. 000016C6  00B0 000A 0046 00AA      ori.l      [A0 + D0.w - 0x86], 0xA0046 /* '\n\0F' */
  1886. 000016CE  0056 007E                ori.w      [A6], 0x7E /* '~' */
  1887. 000016D2  3F3C 0004                move.w     -[A7], 0x4
  1888. 000016D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1889. 000016DA  4EBA 0BD6                jsr        [PC + 0xBD6 /* 000022B2 */]
  1890. 000016DE  5C8F                     addq.l     A7, 6
  1891. 000016E0  4267                     clr.w      -[A7]
  1892. 000016E2  2F00                     move.l     -[A7], D0
  1893. 000016E4  A960                     syscall    GetControlValue/GetCtlValue
  1894. 000016E6  301F                     move.w     D0, [A7]+
  1895. 000016E8  1B40 F4BC                move.b     [A5 - 0xB44], D0
  1896. 000016EC  3F3C 0005                move.w     -[A7], 0x5
  1897. 000016F0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1898. 000016F4  4EBA 0BBC                jsr        [PC + 0xBBC /* 000022B2 */]
  1899. 000016F8  5C8F                     addq.l     A7, 6
  1900. 000016FA  4267                     clr.w      -[A7]
  1901. 000016FC  2F00                     move.l     -[A7], D0
  1902. 000016FE  A960                     syscall    GetControlValue/GetCtlValue
  1903. 00001700  301F                     move.w     D0, [A7]+
  1904. 00001702  1B40 F4BD                move.b     [A5 - 0xB43], D0
  1905. 00001706  7001                     moveq.l    D0, 0x01
  1906. 00001708  1D40 FFF3                move.b     [A6 - 0xD], D0
  1907. 0000170C  6000 0068                bra        +0x6A /* 00001776 */
  1908. 00001710  1B6E FFF5 F4BC           move.b     [A5 - 0xB44], [A6 - 0xB]
  1909. 00001716  1B6E FFF4 F4BD           move.b     [A5 - 0xB43], [A6 - 0xC]
  1910. 0000171C  7001                     moveq.l    D0, 0x01
  1911. 0000171E  1D40 FFF3                move.b     [A6 - 0xD], D0
  1912. 00001722  6052                     bra        +0x54 /* 00001776 */
  1913. 00001724  4A2D F4BC                tst.b      [A5 - 0xB44]
  1914. 00001728  57C0                     seq        D0
  1915. 0000172A  4400                     neg.b      D0
  1916. 0000172C  4880                     ext.w      D0
  1917. 0000172E  1B40 F4BC                move.b     [A5 - 0xB44], D0
  1918. 00001732  3F3C 0004                move.w     -[A7], 0x4
  1919. 00001736  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1920. 0000173A  4EBA 0B76                jsr        [PC + 0xB76 /* 000022B2 */]
  1921. 0000173E  5C8F                     addq.l     A7, 6
  1922. 00001740  2F00                     move.l     -[A7], D0
  1923. 00001742  102D F4BC                move.b     D0, [A5 - 0xB44]
  1924. 00001746  49C0                     lea.l      A4, D0
  1925. 00001748  3F00                     move.w     -[A7], D0
  1926. 0000174A  A963                     syscall    SetControlValue/SetCtlValue
  1927. 0000174C  6028                     bra        +0x2A /* 00001776 */
  1928. 0000174E  4A2D F4BD                tst.b      [A5 - 0xB43]
  1929. 00001752  57C0                     seq        D0
  1930. 00001754  4400                     neg.b      D0
  1931. 00001756  4880                     ext.w      D0
  1932. 00001758  1B40 F4BD                move.b     [A5 - 0xB43], D0
  1933. 0000175C  3F3C 0005                move.w     -[A7], 0x5
  1934. 00001760  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1935. 00001764  4EBA 0B4C                jsr        [PC + 0xB4C /* 000022B2 */]
  1936. 00001768  5C8F                     addq.l     A7, 6
  1937. 0000176A  2F00                     move.l     -[A7], D0
  1938. 0000176C  102D F4BD                move.b     D0, [A5 - 0xB43]
  1939. 00001770  49C0                     lea.l      A4, D0
  1940. 00001772  3F00                     move.w     -[A7], D0
  1941. 00001774  A963                     syscall    SetControlValue/SetCtlValue
  1942. label00001776:
  1943. 00001776  4A2E FFF3                tst.b      [A6 - 0xD]
  1944. 0000177A  6700 FF36                beq        -0xC8 /* 000016B2 */
  1945. 0000177E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1946. 00001782  A983                     syscall    DisposeDialog
  1947. 00001784  206E FFF6                movea.l    A0, [A6 - 0xA]
  1948. 00001788  2050                     movea.l    A0, [A0]
  1949. 0000178A  10AD F4BC                move.b     [A0], [A5 - 0xB44]
  1950. 0000178E  206E FFF6                movea.l    A0, [A6 - 0xA]
  1951. 00001792  2050                     movea.l    A0, [A0]
  1952. 00001794  116D F4BD 0001           move.b     [A0 + 0x1], [A5 - 0xB43]
  1953. 0000179A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1954. 0000179E  A9AA                     syscall    ChangedResource
  1955. 000017A0  4E5E                     unlink     A6
  1956. 000017A2  4E75                     rts
  1957. 000017A4  434C                     chk.w      D1, A4
  1958. 000017A6  4F53                     chk.w      D7, [A3]
  1959. 000017A8  4550                     chk.w      D2, [A0]
  1960. 000017AA  5245                     addq.w     D5, 1
  1961. export_90:
  1962. 000017AC  4E56 FFF8                link       A6, -0x0008
  1963. 000017B0  4878 0174                push.l     0x174
  1964. 000017B4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  1965. 000017B8  588F                     addq.l     A7, 4
  1966. 000017BA  2D40 FFFC                move.l     [A6 - 0x4], D0
  1967. 000017BE  2D6D F488 FFF8           move.l     [A6 - 0x8], [A5 - 0xB78]
  1968. 000017C4  206E FFF8                movea.l    A0, [A6 - 0x8]
  1969. 000017C8  216E FFFC 015E           move.l     [A0 + 0x15E], [A6 - 0x4]
  1970. 000017CE  206E FFFC                movea.l    A0, [A6 - 0x4]
  1971. 000017D2  216E FFF8 0162           move.l     [A0 + 0x162], [A6 - 0x8]
  1972. 000017D8  41ED F326                lea.l      A0, [A5 - 0xCDA]
  1973. 000017DC  226E FFFC                movea.l    A1, [A6 - 0x4]
  1974. 000017E0  2348 015E                move.l     [A1 + 0x15E], A0
  1975. 000017E4  2B6E FFFC F488           move.l     [A5 - 0xB78], [A6 - 0x4]
  1976. 000017EA  206E FFFC                movea.l    A0, [A6 - 0x4]
  1977. 000017EE  7044                     moveq.l    D0, 0x44
  1978. 000017F0  1080                     move.b     [A0], D0
  1979. 000017F2  206E FFFC                movea.l    A0, [A6 - 0x4]
  1980. 000017F6  42A8 0016                clr.l      [A0 + 0x16]
  1981. 000017FA  206E FFFC                movea.l    A0, [A6 - 0x4]
  1982. 000017FE  42A8 001A                clr.l      [A0 + 0x1A]
  1983. 00001802  206E FFFC                movea.l    A0, [A6 - 0x4]
  1984. 00001806  42A8 0020                clr.l      [A0 + 0x20]
  1985. 0000180A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1986. 0000180E  42A8 0024                clr.l      [A0 + 0x24]
  1987. 00001812  206E FFFC                movea.l    A0, [A6 - 0x4]
  1988. 00001816  42A8 000A                clr.l      [A0 + 0xA]
  1989. 0000181A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1990. 0000181E  42A8 0046                clr.l      [A0 + 0x46]
  1991. 00001822  206E FFFC                movea.l    A0, [A6 - 0x4]
  1992. 00001826  42A8 004A                clr.l      [A0 + 0x4A]
  1993. 0000182A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1994. 0000182E  42A8 014E                clr.l      [A0 + 0x14E]
  1995. 00001832  206E FFFC                movea.l    A0, [A6 - 0x4]
  1996. 00001836  42A8 0152                clr.l      [A0 + 0x152]
  1997. 0000183A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1998. 0000183E  42A8 0156                clr.l      [A0 + 0x156]
  1999. 00001842  4879 0000 0414           push.l     0x414
  2000. 00001848  206E FFFC                movea.l    A0, [A6 - 0x4]
  2001. 0000184C  4868 004E                pea.l      [A0 + 0x4E]
  2002. 00001850  4EAD 0552                jsr        [A5 + 0x552 /* export_166 */]
  2003. 00001854  508F                     addq.l     A7, 8
  2004. 00001856  206E FFFC                movea.l    A0, [A6 - 0x4]
  2005. 0000185A  42A8 015A                clr.l      [A0 + 0x15A]
  2006. 0000185E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2007. 00001862  42A8 0166                clr.l      [A0 + 0x166]
  2008. 00001866  206E FFFC                movea.l    A0, [A6 - 0x4]
  2009. 0000186A  42A8 016A                clr.l      [A0 + 0x16A]
  2010. 0000186E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2011. 00001872  4228 000E                clr.b      [A0 + 0xE]
  2012. 00001876  206E FFFC                movea.l    A0, [A6 - 0x4]
  2013. 0000187A  4268 0010                clr.w      [A0 + 0x10]
  2014. 0000187E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2015. 00001882  7001                     moveq.l    D0, 0x01
  2016. 00001884  1140 016E                move.b     [A0 + 0x16E], D0
  2017. 00001888  202E FFFC                move.l     D0, [A6 - 0x4]
  2018. 0000188C  4E5E                     unlink     A6
  2019. 0000188E  4E75                     rts
  2020. 00001890  4E45                     trap       5
  2021. 00001892  5744                     subq.w     D4, 3
  2022. 00001894  4953                     chk.w      D4, [A3]
  2023. 00001896  504C                     addq.w     A4, 8
  2024. export_88:
  2025. 00001898  4E56 FFE6                link       A6, -0x001A
  2026. 0000189C  4AAE 0008                tst.l      [A6 + 0x8]
  2027. 000018A0  6700 010E                beq        +0x110 /* 000019B0 */
  2028. 000018A4  206E 0008                movea.l    A0, [A6 + 0x8]
  2029. 000018A8  2D68 0162 FFFC           move.l     [A6 - 0x4], [A0 + 0x162]
  2030. 000018AE  206E 0008                movea.l    A0, [A6 + 0x8]
  2031. 000018B2  2D68 015E FFF8           move.l     [A6 - 0x8], [A0 + 0x15E]
  2032. 000018B8  206E FFFC                movea.l    A0, [A6 - 0x4]
  2033. 000018BC  216E FFF8 015E           move.l     [A0 + 0x15E], [A6 - 0x8]
  2034. 000018C2  206E FFF8                movea.l    A0, [A6 - 0x8]
  2035. 000018C6  216E FFFC 0162           move.l     [A0 + 0x162], [A6 - 0x4]
  2036. 000018CC  206E 0008                movea.l    A0, [A6 + 0x8]
  2037. 000018D0  4AA8 014E                tst.l      [A0 + 0x14E]
  2038. 000018D4  6760                     beq        +0x62 /* 00001936 */
  2039. 000018D6  206E 0008                movea.l    A0, [A6 + 0x8]
  2040. 000018DA  2068 014E                movea.l    A0, [A0 + 0x14E]
  2041. 000018DE  2068 0002                movea.l    A0, [A0 + 0x2]
  2042. 000018E2  2050                     movea.l    A0, [A0]
  2043. 000018E4  2D68 002A FFEA           move.l     [A6 - 0x16], [A0 + 0x2A]
  2044. 000018EA  206E 0008                movea.l    A0, [A6 + 0x8]
  2045. 000018EE  2068 014E                movea.l    A0, [A0 + 0x14E]
  2046. 000018F2  2068 0002                movea.l    A0, [A0 + 0x2]
  2047. 000018F6  2050                     movea.l    A0, [A0]
  2048. 000018F8  2D50 FFEE                move.l     [A6 - 0x12], [A0]
  2049. 000018FC  6708                     beq        +0xA /* 00001906 */
  2050. 000018FE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  2051. 00001902  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  2052. label00001906:
  2053. 00001906  206E 0008                movea.l    A0, [A6 + 0x8]
  2054. 0000190A  2068 014E                movea.l    A0, [A0 + 0x14E]
  2055. 0000190E  2068 0002                movea.l    A0, [A0 + 0x2]
  2056. 00001912  2050                     movea.l    A0, [A0]
  2057. 00001914  4290                     clr.l      [A0]
  2058. 00001916  206E 0008                movea.l    A0, [A6 + 0x8]
  2059. 0000191A  2F28 014E                move.l     -[A7], [A0 + 0x14E]
  2060. 0000191E  A87D                     syscall    ClosePort
  2061. 00001920  206E 0008                movea.l    A0, [A6 + 0x8]
  2062. 00001924  4868 014E                pea.l      [A0 + 0x14E]
  2063. 00001928  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2064. 0000192C  588F                     addq.l     A7, 4
  2065. 0000192E  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2066. 00001932  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2067. label00001936:
  2068. 00001936  206E 0008                movea.l    A0, [A6 + 0x8]
  2069. 0000193A  4868 0016                pea.l      [A0 + 0x16]
  2070. 0000193E  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2071. 00001942  588F                     addq.l     A7, 4
  2072. 00001944  206E 0008                movea.l    A0, [A6 + 0x8]
  2073. 00001948  4868 0020                pea.l      [A0 + 0x20]
  2074. 0000194C  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2075. 00001950  588F                     addq.l     A7, 4
  2076. 00001952  206E 0008                movea.l    A0, [A6 + 0x8]
  2077. 00001956  4868 0046                pea.l      [A0 + 0x46]
  2078. 0000195A  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2079. 0000195E  588F                     addq.l     A7, 4
  2080. 00001960  206E 0008                movea.l    A0, [A6 + 0x8]
  2081. 00001964  4868 004A                pea.l      [A0 + 0x4A]
  2082. 00001968  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2083. 0000196C  588F                     addq.l     A7, 4
  2084. 0000196E  206E 0008                movea.l    A0, [A6 + 0x8]
  2085. 00001972  4868 0156                pea.l      [A0 + 0x156]
  2086. 00001976  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2087. 0000197A  588F                     addq.l     A7, 4
  2088. 0000197C  206E 0008                movea.l    A0, [A6 + 0x8]
  2089. 00001980  4AA8 015A                tst.l      [A0 + 0x15A]
  2090. 00001984  670C                     beq        +0xE /* 00001992 */
  2091. 00001986  206E 0008                movea.l    A0, [A6 + 0x8]
  2092. 0000198A  2F28 015A                move.l     -[A7], [A0 + 0x15A]
  2093. 0000198E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2094. label00001992:
  2095. 00001992  206E 0008                movea.l    A0, [A6 + 0x8]
  2096. 00001996  4AA8 0166                tst.l      [A0 + 0x166]
  2097. 0000199A  670A                     beq        +0xC /* 000019A6 */
  2098. 0000199C  206E 0008                movea.l    A0, [A6 + 0x8]
  2099. 000019A0  2F28 0166                move.l     -[A7], [A0 + 0x166]
  2100. 000019A4  A8F5                     syscall    KillPicture
  2101. label000019A6:
  2102. 000019A6  486E 0008                pea.l      [A6 + 0x8]
  2103. 000019AA  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2104. 000019AE  588F                     addq.l     A7, 4
  2105. label000019B0:
  2106. 000019B0  4E5E                     unlink     A6
  2107. 000019B2  4E75                     rts
  2108. 000019B4  4449                     neg.w      A1
  2109. 000019B6  5350                     subq.w     [A0], 1
  2110. 000019B8  4F53                     chk.w      D7, [A3]
  2111. 000019BA  4544                     chk.w      D2, D4
  2112. export_89:
  2113. fn000019BC:
  2114. 000019BC  4E56 FFFC                link       A6, -0x0004
  2115. 000019C0  42A7                     clr.l      -[A7]
  2116. 000019C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2117. 000019C6  A917                     syscall    GetWRefCon
  2118. 000019C8  201F                     move.l     D0, [A7]+
  2119. 000019CA  2D40 FFFC                move.l     [A6 - 0x4], D0
  2120. 000019CE  202E FFFC                move.l     D0, [A6 - 0x4]
  2121. 000019D2  4E5E                     unlink     A6
  2122. 000019D4  4E75                     rts
  2123. 000019D6  4745                     chk.w      D3, D5
  2124. 000019D8  5444                     addq.w     D4, 2
  2125. 000019DA  4953                     chk.w      D4, [A3]
  2126. 000019DC  504C                     addq.w     A4, 8
  2127. export_91:
  2128. 000019DE  4E56 FFFC                link       A6, -0x0004
  2129. 000019E2  4AAE 0008                tst.l      [A6 + 0x8]
  2130. 000019E6  6604                     bne        +0x6 /* 000019EC */
  2131. 000019E8  7000                     moveq.l    D0, 0x00
  2132. 000019EA  6028                     bra        +0x2A /* 00001A14 */
  2133. label000019EC:
  2134. 000019EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2135. 000019F0  4EBA FFCA                jsr        [PC - 0x36 /* 000019BC */]
  2136. 000019F4  588F                     addq.l     A7, 4
  2137. 000019F6  2D40 FFFC                move.l     [A6 - 0x4], D0
  2138. 000019FA  4AAE FFFC                tst.l      [A6 - 0x4]
  2139. 000019FE  6604                     bne        +0x6 /* 00001A04 */
  2140. 00001A00  7000                     moveq.l    D0, 0x00
  2141. 00001A02  6010                     bra        +0x12 /* 00001A14 */
  2142. label00001A04:
  2143. 00001A04  206E FFFC                movea.l    A0, [A6 - 0x4]
  2144. 00001A08  0C10 0044                cmpi.b     [A0], 0x44 /* 'D' */
  2145. 00001A0C  6604                     bne        +0x6 /* 00001A12 */
  2146. 00001A0E  7001                     moveq.l    D0, 0x01
  2147. 00001A10  6002                     bra        +0x4 /* 00001A14 */
  2148. label00001A12:
  2149. 00001A12  7000                     moveq.l    D0, 0x00
  2150. label00001A14:
  2151. 00001A14  4E5E                     unlink     A6
  2152. 00001A16  4E75                     rts
  2153. 00001A18  5749                     subq.w     A1, 3
  2154. 00001A1A  5448                     addq.w     A0, 2
  2155. 00001A1C  4449                     neg.w      A1
  2156. 00001A1E  5350                     subq.w     [A0], 1
  2157. export_94:
  2158. 00001A20  4E56 0000                link       A6, 0
  2159. 00001A24  2F0C                     move.l     -[A7], A4
  2160. 00001A26  286E 0008                movea.l    A4, [A6 + 0x8]
  2161. 00001A2A  2F0C                     move.l     -[A7], A4
  2162. 00001A2C  4EBA 0954                jsr        [PC + 0x954 /* 00002382 */]
  2163. 00001A30  588F                     addq.l     A7, 4
  2164. 00001A32  2054                     movea.l    A0, [A4]
  2165. 00001A34  42A8 0022                clr.l      [A0 + 0x22]
  2166. 00001A38  2054                     movea.l    A0, [A4]
  2167. 00001A3A  42A8 0026                clr.l      [A0 + 0x26]
  2168. 00001A3E  2054                     movea.l    A0, [A4]
  2169. 00001A40  4228 002A                clr.b      [A0 + 0x2A]
  2170. 00001A44  2054                     movea.l    A0, [A4]
  2171. 00001A46  4228 002B                clr.b      [A0 + 0x2B]
  2172. 00001A4A  285F                     movea.l    A4, [A7]+
  2173. 00001A4C  4E5E                     unlink     A6
  2174. 00001A4E  4E75                     rts
  2175. 00001A50  494E                     chk.w      D4, A6
  2176. 00001A52  4954                     chk.w      D4, [A4]
  2177. 00001A54  2020                     move.l     D0, -[A0]
  2178. 00001A56  2020                     move.l     D0, -[A0]
  2179. export_118:
  2180. 00001A58  4E56 0000                link       A6, 0
  2181. 00001A5C  2F0C                     move.l     -[A7], A4
  2182. 00001A5E  286E 0008                movea.l    A4, [A6 + 0x8]
  2183. 00001A62  2054                     movea.l    A0, [A4]
  2184. 00001A64  4AA8 0022                tst.l      [A0 + 0x22]
  2185. 00001A68  6708                     beq        +0xA /* 00001A72 */
  2186. 00001A6A  2054                     movea.l    A0, [A4]
  2187. 00001A6C  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2188. 00001A70  A983                     syscall    DisposeDialog
  2189. label00001A72:
  2190. 00001A72  2F0C                     move.l     -[A7], A4
  2191. 00001A74  4EBA 0932                jsr        [PC + 0x932 /* 000023A8 */]
  2192. 00001A78  588F                     addq.l     A7, 4
  2193. 00001A7A  285F                     movea.l    A4, [A7]+
  2194. 00001A7C  4E5E                     unlink     A6
  2195. 00001A7E  4E75                     rts
  2196. 00001A80  4449                     neg.w      A1
  2197. 00001A82  5350                     subq.w     [A0], 1
  2198. 00001A84  4F53                     chk.w      D7, [A3]
  2199. 00001A86  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  2200. export_104:
  2201. 00001A88  4E56 0000                link       A6, 0
  2202. 00001A8C  2F0C                     move.l     -[A7], A4
  2203. 00001A8E  286E 0008                movea.l    A4, [A6 + 0x8]
  2204. 00001A92  2054                     movea.l    A0, [A4]
  2205. 00001A94  216E 000C 0026           move.l     [A0 + 0x26], [A6 + 0xC]
  2206. 00001A9A  285F                     movea.l    A4, [A7]+
  2207. 00001A9C  4E5E                     unlink     A6
  2208. 00001A9E  4E75                     rts
  2209. 00001AA0  494E                     chk.w      D4, A6
  2210. 00001AA2  5354                     subq.w     [A4], 1
  2211. 00001AA4  414C                     chk.w      D0, A4
  2212. 00001AA6  4C46 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, D6
  2213. export_112: // at 00001AA8 (misaligned)
  2214. 00001AAA  0000 2F0C                ori.b      D0, 0xC
  2215. 00001AAE  286E 0008                movea.l    A4, [A6 + 0x8]
  2216. 00001AB2  42A7                     clr.l      -[A7]
  2217. 00001AB4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2218. 00001AB8  42A7                     clr.l      -[A7]
  2219. 00001ABA  4878 FFFF                push.l     0xFFFF
  2220. 00001ABE  A97C                     syscall    GetNewDialog
  2221. 00001AC0  205F                     movea.l    A0, [A7]+
  2222. 00001AC2  2254                     movea.l    A1, [A4]
  2223. 00001AC4  2348 0022                move.l     [A1 + 0x22], A0
  2224. 00001AC8  2054                     movea.l    A0, [A4]
  2225. 00001ACA  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2226. 00001ACE  2F0C                     move.l     -[A7], A4
  2227. 00001AD0  A918                     syscall    SetWRefCon
  2228. 00001AD2  285F                     movea.l    A4, [A7]+
  2229. 00001AD4  4E5E                     unlink     A6
  2230. 00001AD6  4E75                     rts
  2231. 00001AD8  4745                     chk.w      D3, D5
  2232. 00001ADA  5420                     addq.b     -[A0], 2
  2233. 00001ADC  2020                     move.l     D0, -[A0]
  2234. 00001ADE  2020                     move.l     D0, -[A0]
  2235. export_100:
  2236. 00001AE0  4E56 0000                link       A6, 0
  2237. 00001AE4  2F0C                     move.l     -[A7], A4
  2238. 00001AE6  286E 0008                movea.l    A4, [A6 + 0x8]
  2239. 00001AEA  2054                     movea.l    A0, [A4]
  2240. 00001AEC  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2241. 00001AF0  A915                     syscall    ShowWindow
  2242. 00001AF2  3F3C 0001                move.w     -[A7], 0x1
  2243. 00001AF6  2054                     movea.l    A0, [A4]
  2244. 00001AF8  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2245. 00001AFC  4EBA 081A                jsr        [PC + 0x81A /* 00002318 */]
  2246. 00001B00  5C8F                     addq.l     A7, 6
  2247. 00001B02  285F                     movea.l    A4, [A7]+
  2248. 00001B04  4E5E                     unlink     A6
  2249. 00001B06  4E75                     rts
  2250. 00001B08  5348                     subq.w     A0, 1
  2251. 00001B0A  4F57                     chk.w      D7, [A7]
  2252. 00001B0C  2020                     move.l     D0, -[A0]
  2253. 00001B0E  2020                     move.l     D0, -[A0]
  2254. export_92:
  2255. 00001B10  4E56 0000                link       A6, 0
  2256. 00001B14  2F0C                     move.l     -[A7], A4
  2257. 00001B16  286E 0008                movea.l    A4, [A6 + 0x8]
  2258. 00001B1A  2054                     movea.l    A0, [A4]
  2259. 00001B1C  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2260. 00001B20  A916                     syscall    HideWindow
  2261. 00001B22  285F                     movea.l    A4, [A7]+
  2262. 00001B24  4E5E                     unlink     A6
  2263. 00001B26  4E75                     rts
  2264. 00001B28  4849                     pea.l      A1
  2265. 00001B2A  4445                     neg.w      D5
  2266. 00001B2C  2020                     move.l     D0, -[A0]
  2267. 00001B2E  2020                     move.l     D0, -[A0]
  2268. export_116:
  2269. 00001B30  4E56 0000                link       A6, 0
  2270. 00001B34  2F0C                     move.l     -[A7], A4
  2271. 00001B36  286E 0008                movea.l    A4, [A6 + 0x8]
  2272. 00001B3A  285F                     movea.l    A4, [A7]+
  2273. 00001B3C  4E5E                     unlink     A6
  2274. 00001B3E  4E75                     rts
  2275. 00001B40  5245                     addq.w     D5, 1
  2276. 00001B42  4652                     not.w      [A2]
  2277. 00001B44  4553                     chk.w      D2, [A3]
  2278. 00001B46  4844                     swap.w     D4
  2279. export_119:
  2280. 00001B48  4E56 0000                link       A6, 0
  2281. 00001B4C  2F0C                     move.l     -[A7], A4
  2282. 00001B4E  286E 0008                movea.l    A4, [A6 + 0x8]
  2283. 00001B52  2054                     movea.l    A0, [A4]
  2284. 00001B54  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2285. 00001B58  A981                     syscall    DrawDialog
  2286. 00001B5A  285F                     movea.l    A4, [A7]+
  2287. 00001B5C  4E5E                     unlink     A6
  2288. 00001B5E  4E75                     rts
  2289. 00001B60  4452                     neg.w      [A2]
  2290. 00001B62  4157                     chk.w      D0, [A7]
  2291. 00001B64  2020                     move.l     D0, -[A0]
  2292. 00001B66  2020                     move.l     D0, -[A0]
  2293. export_113:
  2294. 00001B68  4E56 FFFE                link       A6, -0x0002
  2295. 00001B6C  2F0C                     move.l     -[A7], A4
  2296. 00001B6E  286E 0008                movea.l    A4, [A6 + 0x8]
  2297. 00001B72  2F0C                     move.l     -[A7], A4
  2298. 00001B74  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  2299. 00001B78  588F                     addq.l     A7, 4
  2300. 00001B7A  6026                     bra        +0x28 /* 00001BA2 */
  2301. label00001B7C:
  2302. 00001B7C  2054                     movea.l    A0, [A4]
  2303. 00001B7E  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2304. 00001B82  A91F                     syscall    SelectWindow
  2305. 00001B84  2054                     movea.l    A0, [A4]
  2306. 00001B86  2F28 0026                move.l     -[A7], [A0 + 0x26]
  2307. 00001B8A  486E FFFE                pea.l      [A6 - 0x2]
  2308. 00001B8E  A991                     syscall    ModalDialog
  2309. 00001B90  4A6E FFFE                tst.w      [A6 - 0x2]
  2310. 00001B94  6F0C                     ble        +0xE /* 00001BA2 */
  2311. 00001B96  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2312. 00001B9A  2F0C                     move.l     -[A7], A4
  2313. 00001B9C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  2314. 00001BA0  5C8F                     addq.l     A7, 6
  2315. label00001BA2:
  2316. 00001BA2  2054                     movea.l    A0, [A4]
  2317. 00001BA4  4A28 002B                tst.b      [A0 + 0x2B]
  2318. 00001BA8  67D2                     beq        -0x2C /* 00001B7C */
  2319. 00001BAA  2054                     movea.l    A0, [A4]
  2320. 00001BAC  4A28 002A                tst.b      [A0 + 0x2A]
  2321. 00001BB0  302E FFFE                move.w     D0, [A6 - 0x2]
  2322. 00001BB4  285F                     movea.l    A4, [A7]+
  2323. 00001BB6  4E5E                     unlink     A6
  2324. 00001BB8  4E75                     rts
  2325. 00001BBA  4D4F                     chk.w      D6, A7
  2326. 00001BBC  4441                     neg.w      D1
  2327. 00001BBE  4C20 2020                movem.w    D2,A2, -[A0]
  2328. export_105:
  2329. 00001BC2  4E56 0000                link       A6, 0
  2330. 00001BC6  2F0C                     move.l     -[A7], A4
  2331. 00001BC8  286E 0008                movea.l    A4, [A6 + 0x8]
  2332. 00001BCC  2054                     movea.l    A0, [A4]
  2333. 00001BCE  7001                     moveq.l    D0, 0x01
  2334. 00001BD0  1140 002A                move.b     [A0 + 0x2A], D0
  2335. 00001BD4  2054                     movea.l    A0, [A4]
  2336. 00001BD6  7001                     moveq.l    D0, 0x01
  2337. 00001BD8  1140 002B                move.b     [A0 + 0x2B], D0
  2338. 00001BDC  285F                     movea.l    A4, [A7]+
  2339. 00001BDE  4E5E                     unlink     A6
  2340. 00001BE0  4E75                     rts
  2341. 00001BE2  474F                     chk.w      D3, A7
  2342. 00001BE4  544F                     addq.w     A7, 2
  2343. 00001BE6  4B20                     .invalid   5, -[A0] // invalid opcode 4 with b == 4
  2344. 00001BE8  2020                     move.l     D0, -[A0]
  2345. export_97:
  2346. 00001BEA  4E56 0000                link       A6, 0
  2347. 00001BEE  2F0C                     move.l     -[A7], A4
  2348. 00001BF0  286E 0008                movea.l    A4, [A6 + 0x8]
  2349. 00001BF4  2054                     movea.l    A0, [A4]
  2350. 00001BF6  4228 002A                clr.b      [A0 + 0x2A]
  2351. 00001BFA  2054                     movea.l    A0, [A4]
  2352. 00001BFC  7001                     moveq.l    D0, 0x01
  2353. 00001BFE  1140 002B                move.b     [A0 + 0x2B], D0
  2354. 00001C02  285F                     movea.l    A4, [A7]+
  2355. 00001C04  4E5E                     unlink     A6
  2356. 00001C06  4E75                     rts
  2357. 00001C08  474F                     chk.w      D3, A7
  2358. 00001C0A  5443                     addq.w     D3, 2
  2359. 00001C0C  414E                     chk.w      D0, A6
  2360. 00001C0E  4345                     chk.w      D1, D5
  2361. export_121:
  2362. 00001C10  4E56 FFFE                link       A6, -0x0002
  2363. 00001C14  2F0C                     move.l     -[A7], A4
  2364. 00001C16  286E 0008                movea.l    A4, [A6 + 0x8]
  2365. 00001C1A  7001                     moveq.l    D0, 0x01
  2366. 00001C1C  1D40 FFFF                move.b     [A6 - 0x1], D0
  2367. 00001C20  0C6E 0001 000C           cmpi.w     [A6 + 0xC], 0x1
  2368. 00001C26  660E                     bne        +0x10 /* 00001C36 */
  2369. 00001C28  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2370. 00001C2C  2F0C                     move.l     -[A7], A4
  2371. 00001C2E  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  2372. 00001C32  5C8F                     addq.l     A7, 6
  2373. 00001C34  601A                     bra        +0x1C /* 00001C50 */
  2374. label00001C36:
  2375. 00001C36  0C6E 0002 000C           cmpi.w     [A6 + 0xC], 0x2
  2376. 00001C3C  660E                     bne        +0x10 /* 00001C4C */
  2377. 00001C3E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2378. 00001C42  2F0C                     move.l     -[A7], A4
  2379. 00001C44  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  2380. 00001C48  5C8F                     addq.l     A7, 6
  2381. 00001C4A  6004                     bra        +0x6 /* 00001C50 */
  2382. label00001C4C:
  2383. 00001C4C  422E FFFF                clr.b      [A6 - 0x1]
  2384. label00001C50:
  2385. 00001C50  102E FFFF                move.b     D0, [A6 - 0x1]
  2386. 00001C54  285F                     movea.l    A4, [A7]+
  2387. 00001C56  4E5E                     unlink     A6
  2388. 00001C58  4E75                     rts
  2389. 00001C5A  4849                     pea.l      A1
  2390. 00001C5C  5420                     addq.b     -[A0], 2
  2391. 00001C5E  2020                     move.l     D0, -[A0]
  2392. 00001C60  2020                     move.l     D0, -[A0]
  2393. export_101:
  2394. 00001C62  4E56 0000                link       A6, 0
  2395. 00001C66  2F0C                     move.l     -[A7], A4
  2396. 00001C68  286E 0008                movea.l    A4, [A6 + 0x8]
  2397. 00001C6C  2054                     movea.l    A0, [A4]
  2398. 00001C6E  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2399. 00001C72  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2400. 00001C76  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  2401. 00001C7A  4267                     clr.w      -[A7]
  2402. 00001C7C  A91B                     syscall    MoveWindow
  2403. 00001C7E  285F                     movea.l    A4, [A7]+
  2404. 00001C80  4E5E                     unlink     A6
  2405. 00001C82  4E75                     rts
  2406. 00001C84  4D4F                     chk.w      D6, A7
  2407. 00001C86  5645                     addq.w     D5, 3
  2408. 00001C88  2020                     move.l     D0, -[A0]
  2409. 00001C8A  2020                     move.l     D0, -[A0]
  2410. export_111:
  2411. 00001C8C  4E56 0000                link       A6, 0
  2412. 00001C90  2F0C                     move.l     -[A7], A4
  2413. 00001C92  286E 0008                movea.l    A4, [A6 + 0x8]
  2414. 00001C96  285F                     movea.l    A4, [A7]+
  2415. 00001C98  4E5E                     unlink     A6
  2416. 00001C9A  4E75                     rts
  2417. 00001C9C  5349                     subq.w     A1, 1
  2418. 00001C9E  5A45                     addq.w     D5, 5
  2419. 00001CA0  2020                     move.l     D0, -[A0]
  2420. 00001CA2  2020                     move.l     D0, -[A0]
  2421. export_95:
  2422. 00001CA4  4E56 0000                link       A6, 0
  2423. 00001CA8  2F0C                     move.l     -[A7], A4
  2424. 00001CAA  286E 0008                movea.l    A4, [A6 + 0x8]
  2425. 00001CAE  285F                     movea.l    A4, [A7]+
  2426. 00001CB0  4E5E                     unlink     A6
  2427. 00001CB2  4E75                     rts
  2428. 00001CB4  4345                     chk.w      D1, D5
  2429. 00001CB6  4E54 4552                link       A4, -0xFFFFBAAE
  2430. 00001CBA  2020                     move.l     D0, -[A0]
  2431. export_114:
  2432. 00001CBC  4E56 0000                link       A6, 0
  2433. 00001CC0  2F0C                     move.l     -[A7], A4
  2434. 00001CC2  286E 0008                movea.l    A4, [A6 + 0x8]
  2435. 00001CC6  285F                     movea.l    A4, [A7]+
  2436. 00001CC8  4E5E                     unlink     A6
  2437. 00001CCA  4E75                     rts
  2438. 00001CCC  5245                     addq.w     D5, 1
  2439. 00001CCE  5452                     addq.w     [A2], 2
  2440. 00001CD0  4945                     chk.w      D4, D5
  2441. 00001CD2  5645                     addq.w     D5, 3
  2442. export_98:
  2443. 00001CD4  4E56 0000                link       A6, 0
  2444. 00001CD8  2F0C                     move.l     -[A7], A4
  2445. 00001CDA  286E 0008                movea.l    A4, [A6 + 0x8]
  2446. 00001CDE  4A6E 000C                tst.w      [A6 + 0xC]
  2447. 00001CE2  6718                     beq        +0x1A /* 00001CFC */
  2448. 00001CE4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2449. 00001CE8  2054                     movea.l    A0, [A4]
  2450. 00001CEA  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2451. 00001CEE  4EBA 05C2                jsr        [PC + 0x5C2 /* 000022B2 */]
  2452. 00001CF2  5C8F                     addq.l     A7, 6
  2453. 00001CF4  2F00                     move.l     -[A7], D0
  2454. 00001CF6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2455. 00001CFA  A98F                     syscall    SetDialogItemText/SetIText
  2456. label00001CFC:
  2457. 00001CFC  285F                     movea.l    A4, [A7]+
  2458. 00001CFE  4E5E                     unlink     A6
  2459. 00001D00  4E75                     rts
  2460. 00001D02  5345                     subq.w     D5, 1
  2461. 00001D04  5454                     addq.w     [A4], 2
  2462. 00001D06  4558                     chk.w      D2, [A0]+
  2463. 00001D08  5420                     addq.b     -[A0], 2
  2464. export_122:
  2465. 00001D0A  4E56 0000                link       A6, 0
  2466. 00001D0E  2F0C                     move.l     -[A7], A4
  2467. 00001D10  286E 0008                movea.l    A4, [A6 + 0x8]
  2468. 00001D14  4A6E 000C                tst.w      [A6 + 0xC]
  2469. 00001D18  6718                     beq        +0x1A /* 00001D32 */
  2470. 00001D1A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2471. 00001D1E  2054                     movea.l    A0, [A4]
  2472. 00001D20  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2473. 00001D24  4EBA 058C                jsr        [PC + 0x58C /* 000022B2 */]
  2474. 00001D28  5C8F                     addq.l     A7, 6
  2475. 00001D2A  2F00                     move.l     -[A7], D0
  2476. 00001D2C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2477. 00001D30  A990                     syscall    GetDialogItemText/GetIText
  2478. label00001D32:
  2479. 00001D32  285F                     movea.l    A4, [A7]+
  2480. 00001D34  4E5E                     unlink     A6
  2481. 00001D36  4E75                     rts
  2482. 00001D38  4745                     chk.w      D3, D5
  2483. 00001D3A  5454                     addq.w     [A4], 2
  2484. 00001D3C  4558                     chk.w      D2, [A0]+
  2485. 00001D3E  5420                     addq.b     -[A0], 2
  2486. export_108:
  2487. 00001D40  4E56 0000                link       A6, 0
  2488. 00001D44  2F0C                     move.l     -[A7], A4
  2489. 00001D46  286E 0008                movea.l    A4, [A6 + 0x8]
  2490. 00001D4A  4A6E 000C                tst.w      [A6 + 0xC]
  2491. 00001D4E  6716                     beq        +0x18 /* 00001D66 */
  2492. 00001D50  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2493. 00001D54  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2494. 00001D58  2054                     movea.l    A0, [A4]
  2495. 00001D5A  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2496. 00001D5E  4EBA 035A                jsr        [PC + 0x35A /* 000020BA */]
  2497. 00001D62  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2498. label00001D66:
  2499. 00001D66  285F                     movea.l    A4, [A7]+
  2500. 00001D68  4E5E                     unlink     A6
  2501. 00001D6A  4E75                     rts
  2502. 00001D6C  5345                     subq.w     D5, 1
  2503. 00001D6E  544C                     addq.w     A4, 2
  2504. 00001D70  4F4E                     chk.w      D7, A6
  2505. 00001D72  4720                     .invalid   3, -[A0] // invalid opcode 4 with b == 4
  2506. export_102:
  2507. 00001D74  4E56 0000                link       A6, 0
  2508. 00001D78  2F0C                     move.l     -[A7], A4
  2509. 00001D7A  286E 0008                movea.l    A4, [A6 + 0x8]
  2510. 00001D7E  4A6E 000C                tst.w      [A6 + 0xC]
  2511. 00001D82  6712                     beq        +0x14 /* 00001D96 */
  2512. 00001D84  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2513. 00001D88  2054                     movea.l    A0, [A4]
  2514. 00001D8A  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2515. 00001D8E  4EBA 02F4                jsr        [PC + 0x2F4 /* 00002084 */]
  2516. 00001D92  5C8F                     addq.l     A7, 6
  2517. 00001D94  6002                     bra        +0x4 /* 00001D98 */
  2518. label00001D96:
  2519. 00001D96  7000                     moveq.l    D0, 0x00
  2520. label00001D98:
  2521. 00001D98  285F                     movea.l    A4, [A7]+
  2522. 00001D9A  4E5E                     unlink     A6
  2523. 00001D9C  4E75                     rts
  2524. 00001D9E  4745                     chk.w      D3, D5
  2525. 00001DA0  544C                     addq.w     A4, 2
  2526. 00001DA2  4F4E                     chk.w      D7, A6
  2527. 00001DA4  4720                     .invalid   3, -[A0] // invalid opcode 4 with b == 4
  2528. export_117:
  2529. 00001DA6  4E56 0000                link       A6, 0
  2530. 00001DAA  2F0C                     move.l     -[A7], A4
  2531. 00001DAC  286E 0008                movea.l    A4, [A6 + 0x8]
  2532. 00001DB0  4A6E 000C                tst.w      [A6 + 0xC]
  2533. 00001DB4  671C                     beq        +0x1E /* 00001DD2 */
  2534. 00001DB6  41EE 0018                lea.l      A0, [A6 + 0x18]
  2535. 00001DBA  2F20                     move.l     -[A7], -[A0]
  2536. 00001DBC  2F20                     move.l     -[A7], -[A0]
  2537. 00001DBE  3F20                     move.w     -[A7], -[A0]
  2538. 00001DC0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2539. 00001DC4  2054                     movea.l    A0, [A4]
  2540. 00001DC6  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2541. 00001DCA  4EBA 0320                jsr        [PC + 0x320 /* 000020EC */]
  2542. 00001DCE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2543. label00001DD2:
  2544. 00001DD2  285F                     movea.l    A4, [A7]+
  2545. 00001DD4  4E5E                     unlink     A6
  2546. 00001DD6  4E75                     rts
  2547. 00001DD8  5345                     subq.w     D5, 1
  2548. 00001DDA  5444                     addq.w     D4, 2
  2549. 00001DDC  4F55                     chk.w      D7, [A5]
  2550. 00001DDE  424C                     clr.w      A4
  2551. export_109:
  2552. 00001DE0  4E56 FFF6                link       A6, -0x000A
  2553. 00001DE4  2F0C                     move.l     -[A7], A4
  2554. 00001DE6  286E 0008                movea.l    A4, [A6 + 0x8]
  2555. 00001DEA  4A6E 0010                tst.w      [A6 + 0x10]
  2556. 00001DEE  6726                     beq        +0x28 /* 00001E16 */
  2557. 00001DF0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2558. 00001DF4  2054                     movea.l    A0, [A4]
  2559. 00001DF6  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2560. 00001DFA  486E FFF6                pea.l      [A6 - 0xA]
  2561. 00001DFE  4EBA 01FA                jsr        [PC + 0x1FA /* 00001FFA */]
  2562. 00001E02  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2563. 00001E06  206E 000C                movea.l    A0, [A6 + 0xC]
  2564. 00001E0A  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2565. 00001E0E  20D9                     move.l     [A0]+, [A1]+
  2566. 00001E10  20D9                     move.l     [A0]+, [A1]+
  2567. 00001E12  30D9                     move.w     [A0]+, [A1]+
  2568. 00001E14  6016                     bra        +0x18 /* 00001E2C */
  2569. label00001E16:
  2570. 00001E16  206E 000C                movea.l    A0, [A6 + 0xC]
  2571. 00001E1A  3D7C 0000 FFFE           move.w     [A6 - 0x2], 0x0
  2572. 00001E20  486E FFFE                pea.l      [A6 - 0x2]
  2573. 00001E24  4850                     pea.l      [A0]
  2574. 00001E26  3F3C 200E                move.w     -[A7], 0x200E
  2575. 00001E2A  A9EB                     syscall    Pack4/FP68K
  2576. label00001E2C:
  2577. 00001E2C  285F                     movea.l    A4, [A7]+
  2578. 00001E2E  4E5E                     unlink     A6
  2579. 00001E30  4E75                     rts
  2580. 00001E32  4745                     chk.w      D3, D5
  2581. 00001E34  5444                     addq.w     D4, 2
  2582. 00001E36  4F55                     chk.w      D7, [A5]
  2583. 00001E38  424C                     clr.w      A4
  2584. export_103:
  2585. 00001E3A  4E56 0000                link       A6, 0
  2586. 00001E3E  2F0C                     move.l     -[A7], A4
  2587. 00001E40  286E 0008                movea.l    A4, [A6 + 0x8]
  2588. 00001E44  4A6E 000C                tst.w      [A6 + 0xC]
  2589. 00001E48  6712                     beq        +0x14 /* 00001E5C */
  2590. 00001E4A  2054                     movea.l    A0, [A4]
  2591. 00001E4C  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2592. 00001E50  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2593. 00001E54  4267                     clr.w      -[A7]
  2594. 00001E56  3F3C 7FFF                move.w     -[A7], 0x7FFF
  2595. 00001E5A  A97E                     syscall    SelectDialogItemText/SelIText
  2596. label00001E5C:
  2597. 00001E5C  285F                     movea.l    A4, [A7]+
  2598. 00001E5E  4E5E                     unlink     A6
  2599. 00001E60  4E75                     rts
  2600. 00001E62  5345                     subq.w     D5, 1
  2601. 00001E64  4C45 4354                movem.l    D2,D4,D6,A0,A1,A6, D5
  2602. 00001E68  2020                     move.l     D0, -[A0]
  2603. export_96:
  2604. 00001E6A  4E56 FFFC                link       A6, -0x0004
  2605. 00001E6E  2F0C                     move.l     -[A7], A4
  2606. 00001E70  286E 0008                movea.l    A4, [A6 + 0x8]
  2607. 00001E74  4A6E 000C                tst.w      [A6 + 0xC]
  2608. 00001E78  671E                     beq        +0x20 /* 00001E98 */
  2609. 00001E7A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2610. 00001E7E  2054                     movea.l    A0, [A4]
  2611. 00001E80  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2612. 00001E84  4EBA 042C                jsr        [PC + 0x42C /* 000022B2 */]
  2613. 00001E88  5C8F                     addq.l     A7, 6
  2614. 00001E8A  2D40 FFFC                move.l     [A6 - 0x4], D0
  2615. 00001E8E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2616. 00001E92  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  2617. 00001E96  A963                     syscall    SetControlValue/SetCtlValue
  2618. label00001E98:
  2619. 00001E98  285F                     movea.l    A4, [A7]+
  2620. 00001E9A  4E5E                     unlink     A6
  2621. 00001E9C  4E75                     rts
  2622. 00001E9E  5345                     subq.w     D5, 1
  2623. 00001EA0  5443                     addq.w     D3, 2
  2624. 00001EA2  4F4E                     chk.w      D7, A6
  2625. 00001EA4  5452                     addq.w     [A2], 2
  2626. export_120:
  2627. 00001EA6  4E56 FFFC                link       A6, -0x0004
  2628. 00001EAA  2F0C                     move.l     -[A7], A4
  2629. 00001EAC  286E 0008                movea.l    A4, [A6 + 0x8]
  2630. 00001EB0  4A6E 000C                tst.w      [A6 + 0xC]
  2631. 00001EB4  6720                     beq        +0x22 /* 00001ED6 */
  2632. 00001EB6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2633. 00001EBA  2054                     movea.l    A0, [A4]
  2634. 00001EBC  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2635. 00001EC0  4EBA 03F0                jsr        [PC + 0x3F0 /* 000022B2 */]
  2636. 00001EC4  5C8F                     addq.l     A7, 6
  2637. 00001EC6  2D40 FFFC                move.l     [A6 - 0x4], D0
  2638. 00001ECA  4267                     clr.w      -[A7]
  2639. 00001ECC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2640. 00001ED0  A960                     syscall    GetControlValue/GetCtlValue
  2641. 00001ED2  301F                     move.w     D0, [A7]+
  2642. 00001ED4  6002                     bra        +0x4 /* 00001ED8 */
  2643. label00001ED6:
  2644. 00001ED6  7000                     moveq.l    D0, 0x00
  2645. label00001ED8:
  2646. 00001ED8  285F                     movea.l    A4, [A7]+
  2647. 00001EDA  4E5E                     unlink     A6
  2648. 00001EDC  4E75                     rts
  2649. 00001EDE  4745                     chk.w      D3, D5
  2650. 00001EE0  5443                     addq.w     D3, 2
  2651. 00001EE2  4F4E                     chk.w      D7, A6
  2652. 00001EE4  5452                     addq.w     [A2], 2
  2653. export_115:
  2654. 00001EE6  4E56 FFFC                link       A6, -0x0004
  2655. 00001EEA  2F0C                     move.l     -[A7], A4
  2656. 00001EEC  286E 0008                movea.l    A4, [A6 + 0x8]
  2657. 00001EF0  4A6E 000C                tst.w      [A6 + 0xC]
  2658. 00001EF4  671E                     beq        +0x20 /* 00001F14 */
  2659. 00001EF6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2660. 00001EFA  2054                     movea.l    A0, [A4]
  2661. 00001EFC  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2662. 00001F00  4EBA 03B0                jsr        [PC + 0x3B0 /* 000022B2 */]
  2663. 00001F04  5C8F                     addq.l     A7, 6
  2664. 00001F06  2D40 FFFC                move.l     [A6 - 0x4], D0
  2665. 00001F0A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2666. 00001F0E  3F3C 00FF                move.w     -[A7], 0xFF
  2667. 00001F12  A95D                     syscall    HiliteControl
  2668. label00001F14:
  2669. 00001F14  285F                     movea.l    A4, [A7]+
  2670. 00001F16  4E5E                     unlink     A6
  2671. 00001F18  4E75                     rts
  2672. 00001F1A  4449                     neg.w      A1
  2673. 00001F1C  5341                     subq.w     D1, 1
  2674. 00001F1E  424C                     clr.w      A4
  2675. 00001F20  4543                     chk.w      D2, D3
  2676. export_110:
  2677. 00001F22  4E56 FFFC                link       A6, -0x0004
  2678. 00001F26  2F0C                     move.l     -[A7], A4
  2679. 00001F28  286E 0008                movea.l    A4, [A6 + 0x8]
  2680. 00001F2C  4A6E 000C                tst.w      [A6 + 0xC]
  2681. 00001F30  671C                     beq        +0x1E /* 00001F4E */
  2682. 00001F32  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2683. 00001F36  2054                     movea.l    A0, [A4]
  2684. 00001F38  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2685. 00001F3C  4EBA 0374                jsr        [PC + 0x374 /* 000022B2 */]
  2686. 00001F40  5C8F                     addq.l     A7, 6
  2687. 00001F42  2D40 FFFC                move.l     [A6 - 0x4], D0
  2688. 00001F46  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2689. 00001F4A  4267                     clr.w      -[A7]
  2690. 00001F4C  A95D                     syscall    HiliteControl
  2691. label00001F4E:
  2692. 00001F4E  285F                     movea.l    A4, [A7]+
  2693. 00001F50  4E5E                     unlink     A6
  2694. 00001F52  4E75                     rts
  2695. 00001F54  454E                     chk.w      D2, A6
  2696. 00001F56  4142                     chk.w      D0, D2
  2697. 00001F58  4C45 434F                movem.l    D0,D1,D2,D3,D6,A0,A1,A6, D5
  2698. export_106:
  2699. 00001F5C  4E56 FFEE                link       A6, -0x0012
  2700. 00001F60  2F0C                     move.l     -[A7], A4
  2701. 00001F62  286E 0008                movea.l    A4, [A6 + 0x8]
  2702. 00001F66  4A6E 000C                tst.w      [A6 + 0xC]
  2703. 00001F6A  6732                     beq        +0x34 /* 00001F9E */
  2704. 00001F6C  2054                     movea.l    A0, [A4]
  2705. 00001F6E  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2706. 00001F72  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2707. 00001F76  486E FFF2                pea.l      [A6 - 0xE]
  2708. 00001F7A  486E FFF4                pea.l      [A6 - 0xC]
  2709. 00001F7E  486E FFF8                pea.l      [A6 - 0x8]
  2710. 00001F82  A98D                     syscall    GetDialogItem/GetDItem
  2711. 00001F84  486E FFEE                pea.l      [A6 - 0x12]
  2712. 00001F88  A874                     syscall    GetPort
  2713. 00001F8A  2054                     movea.l    A0, [A4]
  2714. 00001F8C  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2715. 00001F90  A873                     syscall    SetPort
  2716. 00001F92  486E FFF8                pea.l      [A6 - 0x8]
  2717. 00001F96  A928                     syscall    InvalRect
  2718. 00001F98  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  2719. 00001F9C  A873                     syscall    SetPort
  2720. label00001F9E:
  2721. 00001F9E  285F                     movea.l    A4, [A7]+
  2722. 00001FA0  4E5E                     unlink     A6
  2723. 00001FA2  4E75                     rts
  2724. 00001FA4  494E                     chk.w      D4, A6
  2725. 00001FA6  5641                     addq.w     D1, 3
  2726. 00001FA8  4C49 5445                movem.l    D0,D2,D6,A2,A4,A6, A1
  2727. export_99:
  2728. 00001FAC  4E56 FFF2                link       A6, -0x000E
  2729. 00001FB0  2F0C                     move.l     -[A7], A4
  2730. 00001FB2  286E 0008                movea.l    A4, [A6 + 0x8]
  2731. 00001FB6  4A6E 000C                tst.w      [A6 + 0xC]
  2732. 00001FBA  6730                     beq        +0x32 /* 00001FEC */
  2733. 00001FBC  2054                     movea.l    A0, [A4]
  2734. 00001FBE  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2735. 00001FC2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2736. 00001FC6  486E FFF2                pea.l      [A6 - 0xE]
  2737. 00001FCA  486E FFF4                pea.l      [A6 - 0xC]
  2738. 00001FCE  486E FFF8                pea.l      [A6 - 0x8]
  2739. 00001FD2  A98D                     syscall    GetDialogItem/GetDItem
  2740. 00001FD4  2054                     movea.l    A0, [A4]
  2741. 00001FD6  2F28 0022                move.l     -[A7], [A0 + 0x22]
  2742. 00001FDA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2743. 00001FDE  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2744. 00001FE2  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2745. 00001FE6  486E FFF8                pea.l      [A6 - 0x8]
  2746. 00001FEA  A98E                     syscall    SetDialogItem/SetDItem
  2747. label00001FEC:
  2748. 00001FEC  285F                     movea.l    A4, [A7]+
  2749. 00001FEE  4E5E                     unlink     A6
  2750. 00001FF0  4E75                     rts
  2751. 00001FF2  5345                     subq.w     D5, 1
  2752. 00001FF4  5449                     addq.w     A1, 2
  2753. 00001FF6  5445                     addq.w     D5, 2
  2754. 00001FF8  4D50                     chk.w      D6, [A0]
  2755. fn00001FFA:
  2756. 00001FFA  4E56 FEEC                link       A6, -0x0114
  2757. 00001FFE  2D79 0000 0448 FEEC      move.l     [A6 - 0x114], [0x00000448]
  2758. 00002006  2D79 0000 044C FEF0      move.l     [A6 - 0x110], [0x0000044C]
  2759. 0000200E  3D79 0000 0450 FEF4      move.w     [A6 - 0x10C], [0x00000450]
  2760. 00002016  4879 0000 0452           push.l     0x452
  2761. 0000201C  486E FEEC                pea.l      [A6 - 0x114]
  2762. 00002020  3F3C 0004                move.w     -[A7], 0x4
  2763. 00002024  A9EB                     syscall    Pack4/FP68K
  2764. 00002026  41EE FFF6                lea.l      A0, [A6 - 0xA]
  2765. 0000202A  43EE FEEC                lea.l      A1, [A6 - 0x114]
  2766. 0000202E  20D9                     move.l     [A0]+, [A1]+
  2767. 00002030  20D9                     move.l     [A0]+, [A1]+
  2768. 00002032  30D9                     move.w     [A0]+, [A1]+
  2769. 00002034  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2770. 00002038  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2771. 0000203C  4EBA 0274                jsr        [PC + 0x274 /* 000022B2 */]
  2772. 00002040  5C8F                     addq.l     A7, 6
  2773. 00002042  2F00                     move.l     -[A7], D0
  2774. 00002044  486E FEF6                pea.l      [A6 - 0x10A]
  2775. 00002048  A990                     syscall    GetDialogItemText/GetIText
  2776. 0000204A  486E FEF6                pea.l      [A6 - 0x10A]
  2777. 0000204E  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2778. 00002052  588F                     addq.l     A7, 4
  2779. 00002054  486E FFF6                pea.l      [A6 - 0xA]
  2780. 00002058  4879 0000 045C           push.l     0x45C
  2781. 0000205E  486E FEF6                pea.l      [A6 - 0x10A]
  2782. 00002062  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  2783. 00002066  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2784. 0000206A  206E 0008                movea.l    A0, [A6 + 0x8]
  2785. 0000206E  43EE FFF6                lea.l      A1, [A6 - 0xA]
  2786. 00002072  20D9                     move.l     [A0]+, [A1]+
  2787. 00002074  20D9                     move.l     [A0]+, [A1]+
  2788. 00002076  30D9                     move.w     [A0]+, [A1]+
  2789. 00002078  4E5E                     unlink     A6
  2790. 0000207A  4E75                     rts
  2791. 0000207C  4745                     chk.w      D3, D5
  2792. 0000207E  5444                     addq.w     D4, 2
  2793. 00002080  444F                     neg.w      A7
  2794. 00002082  5542                     subq.w     D2, 2
  2795. fn00002084:
  2796. 00002084  4E56 FEFC                link       A6, -0x0104
  2797. 00002088  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2798. 0000208C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2799. 00002090  4EBA 0220                jsr        [PC + 0x220 /* 000022B2 */]
  2800. 00002094  5C8F                     addq.l     A7, 6
  2801. 00002096  2F00                     move.l     -[A7], D0
  2802. 00002098  486E FF00                pea.l      [A6 - 0x100]
  2803. 0000209C  A990                     syscall    GetDialogItemText/GetIText
  2804. 0000209E  486E FF00                pea.l      [A6 - 0x100]
  2805. 000020A2  486E FEFC                pea.l      [A6 - 0x104]
  2806. 000020A6  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2807. 000020AA  202E FEFC                move.l     D0, [A6 - 0x104]
  2808. 000020AE  4E5E                     unlink     A6
  2809. 000020B0  4E75                     rts
  2810. 000020B2  4745                     chk.w      D3, D5
  2811. 000020B4  5444                     addq.w     D4, 2
  2812. 000020B6  4C4F 4E47                movem.l    D0,D1,D2,D6,A1,A2,A3,A6, A7
  2813. fn000020BA:
  2814. 000020BA  4E56 FEFC                link       A6, -0x0104
  2815. 000020BE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2816. 000020C2  486E FF00                pea.l      [A6 - 0x100]
  2817. 000020C6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2818. 000020CA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2819. 000020CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2820. 000020D2  4EBA 01DE                jsr        [PC + 0x1DE /* 000022B2 */]
  2821. 000020D6  5C8F                     addq.l     A7, 6
  2822. 000020D8  2F00                     move.l     -[A7], D0
  2823. 000020DA  486E FF00                pea.l      [A6 - 0x100]
  2824. 000020DE  A98F                     syscall    SetDialogItemText/SetIText
  2825. 000020E0  4E5E                     unlink     A6
  2826. 000020E2  4E75                     rts
  2827. 000020E4  5345                     subq.w     D5, 1
  2828. 000020E6  5444                     addq.w     D4, 2
  2829. 000020E8  4C4F 4E47                movem.l    D0,D1,D2,D6,A1,A2,A3,A6, A7
  2830. fn000020EC:
  2831. 000020EC  4E56 FEF6                link       A6, -0x010A
  2832. 000020F0  41EE 0018                lea.l      A0, [A6 + 0x18]
  2833. 000020F4  2F20                     move.l     -[A7], -[A0]
  2834. 000020F6  2F20                     move.l     -[A7], -[A0]
  2835. 000020F8  3F20                     move.w     -[A7], -[A0]
  2836. 000020FA  4879 0000 0460           push.l     0x460
  2837. 00002100  486E FEF6                pea.l      [A6 - 0x10A]
  2838. 00002104  4EAD 053A                jsr        [A5 + 0x53A /* export_163 */]
  2839. 00002108  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2840. 0000210C  486E FEF6                pea.l      [A6 - 0x10A]
  2841. 00002110  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2842. 00002114  588F                     addq.l     A7, 4
  2843. 00002116  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2844. 0000211A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2845. 0000211E  4EBA 0192                jsr        [PC + 0x192 /* 000022B2 */]
  2846. 00002122  5C8F                     addq.l     A7, 6
  2847. 00002124  2F00                     move.l     -[A7], D0
  2848. 00002126  486E FEF6                pea.l      [A6 - 0x10A]
  2849. 0000212A  A98F                     syscall    SetDialogItemText/SetIText
  2850. 0000212C  4E5E                     unlink     A6
  2851. 0000212E  4E75                     rts
  2852. 00002130  5345                     subq.w     D5, 1
  2853. 00002132  5444                     addq.w     D4, 2
  2854. 00002134  444F                     neg.w      A7
  2855. 00002136  5542                     subq.w     D2, 2
  2856. 00002138  4E56 FED6                link       A6, -0x012A
  2857. 0000213C  48E7 0300                movem.l    -[A7], D6,D7
  2858. 00002140  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2859. 00002144  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2860. 00002148  4EBA 0168                jsr        [PC + 0x168 /* 000022B2 */]
  2861. 0000214C  5C8F                     addq.l     A7, 6
  2862. 0000214E  2F00                     move.l     -[A7], D0
  2863. 00002150  486E FEF8                pea.l      [A6 - 0x108]
  2864. 00002154  A990                     syscall    GetDialogItemText/GetIText
  2865. 00002156  102E FEF8                move.b     D0, [A6 - 0x108]
  2866. 0000215A  49C0                     lea.l      A4, D0
  2867. 0000215C  3D40 FFFE                move.w     [A6 - 0x2], D0
  2868. 00002160  486E FEF8                pea.l      [A6 - 0x108]
  2869. 00002164  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2870. 00002168  588F                     addq.l     A7, 4
  2871. 0000216A  7E00                     moveq.l    D7, 0x00
  2872. 0000216C  426E FFFA                clr.w      [A6 - 0x6]
  2873. 00002170  7C01                     moveq.l    D6, 0x01
  2874. 00002172  6000 0084                bra        +0x86 /* 000021F8 */
  2875. label00002176:
  2876. 00002176  426E FFFC                clr.w      [A6 - 0x4]
  2877. 0000217A  6030                     bra        +0x32 /* 000021AC */
  2878. label0000217C:
  2879. 0000217C  2007                     move.l     D0, D7
  2880. 0000217E  5287                     addq.l     D7, 1
  2881. 00002180  D08E                     add.l      D0, A6
  2882. 00002182  2040                     movea.l    A0, D0
  2883. 00002184  1C28 FEF8                move.b     D6, [A0 - 0x108]
  2884. 00002188  0C06 0030                cmpi.b     D6, 0x30 /* '0' */
  2885. 0000218C  6D06                     blt        +0x8 /* 00002194 */
  2886. 0000218E  0C06 0039                cmpi.b     D6, 0x39 /* '9' */
  2887. 00002192  6F06                     ble        +0x8 /* 0000219A */
  2888. label00002194:
  2889. 00002194  0C06 002E                cmpi.b     D6, 0x2E /* '.' */
  2890. 00002198  6614                     bne        +0x16 /* 000021AE */
  2891. label0000219A:
  2892. 0000219A  302E FFFC                move.w     D0, [A6 - 0x4]
  2893. 0000219E  526E FFFC                addq.w     [A6 - 0x4], 1
  2894. 000021A2  48C0                     ext.l      D0
  2895. 000021A4  D08E                     add.l      D0, A6
  2896. 000021A6  2040                     movea.l    A0, D0
  2897. 000021A8  1146 FED8                move.b     [A0 - 0x128], D6
  2898. label000021AC:
  2899. 000021AC  60CE                     bra        -0x30 /* 0000217C */
  2900. label000021AE:
  2901. 000021AE  302E FFFC                move.w     D0, [A6 - 0x4]
  2902. 000021B2  526E FFFC                addq.w     [A6 - 0x4], 1
  2903. 000021B6  48C0                     ext.l      D0
  2904. 000021B8  D08E                     add.l      D0, A6
  2905. 000021BA  2040                     movea.l    A0, D0
  2906. 000021BC  4228 FED8                clr.b      [A0 - 0x128]
  2907. 000021C0  302E FFFA                move.w     D0, [A6 - 0x6]
  2908. 000021C4  48C0                     ext.l      D0
  2909. 000021C6  E580                     asl        D0, 2
  2910. 000021C8  D0AE 000E                add.l      D0, [A6 + 0xE]
  2911. 000021CC  2F00                     move.l     -[A7], D0
  2912. 000021CE  4879 0000 0464           push.l     0x464
  2913. 000021D4  486E FED8                pea.l      [A6 - 0x128]
  2914. 000021D8  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  2915. 000021DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2916. 000021E0  4A40                     tst.w      D0
  2917. 000021E2  5EC0                     sgt        D0
  2918. 000021E4  4400                     neg.b      D0
  2919. 000021E6  4880                     ext.w      D0
  2920. 000021E8  3D40 FED6                move.w     [A6 - 0x12A], D0
  2921. 000021EC  4A40                     tst.w      D0
  2922. 000021EE  6708                     beq        +0xA /* 000021F8 */
  2923. 000021F0  302E FED6                move.w     D0, [A6 - 0x12A]
  2924. 000021F4  D16E FFFA                add.w      [A6 - 0x6], D0
  2925. label000021F8:
  2926. 000021F8  4A06                     tst.b      D6
  2927. 000021FA  6600 FF7A                bne        -0x84 /* 00002176 */
  2928. 000021FE  302E FFFA                move.w     D0, [A6 - 0x6]
  2929. 00002202  4CDF 00C0                movem.l    D6,D7, [A7]+
  2930. 00002206  4E5E                     unlink     A6
  2931. 00002208  4E75                     rts
  2932. 0000220A  4745                     chk.w      D3, D5
  2933. 0000220C  5444                     addq.w     D4, 2
  2934. 0000220E  4C4F 4E47                movem.l    D0,D1,D2,D6,A1,A2,A3,A6, A7
  2935. 00002212  4E56 FEFC                link       A6, -0x0104
  2936. 00002216  426E FEFC                clr.w      [A6 - 0x104]
  2937. 0000221A  302E FEFC                move.w     D0, [A6 - 0x104]
  2938. 0000221E  526E FEFC                addq.w     [A6 - 0x104], 1
  2939. 00002222  48C0                     ext.l      D0
  2940. 00002224  E580                     asl        D0, 2
  2941. 00002226  D0AE 000E                add.l      D0, [A6 + 0xE]
  2942. 0000222A  2040                     movea.l    A0, D0
  2943. 0000222C  2F10                     move.l     -[A7], [A0]
  2944. 0000222E  4879 0000 0468           push.l     0x468
  2945. 00002234  486E FF00                pea.l      [A6 - 0x100]
  2946. 00002238  4EAD 053A                jsr        [A5 + 0x53A /* export_163 */]
  2947. 0000223C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2948. 00002240  603A                     bra        +0x3C /* 0000227C */
  2949. label00002242:
  2950. 00002242  486E FF00                pea.l      [A6 - 0x100]
  2951. 00002246  4EAD 054A                jsr        [A5 + 0x54A /* export_165 */]
  2952. 0000224A  588F                     addq.l     A7, 4
  2953. 0000224C  3D40 FEFE                move.w     [A6 - 0x102], D0
  2954. 00002250  306E FEFE                movea.w    A0, [A6 - 0x102]
  2955. 00002254  D1CE                     add.l      A0, A6
  2956. 00002256  302E FEFC                move.w     D0, [A6 - 0x104]
  2957. 0000225A  526E FEFC                addq.w     [A6 - 0x104], 1
  2958. 0000225E  48C0                     ext.l      D0
  2959. 00002260  E580                     asl        D0, 2
  2960. 00002262  D0AE 000E                add.l      D0, [A6 + 0xE]
  2961. 00002266  2240                     movea.l    A1, D0
  2962. 00002268  2F11                     move.l     -[A7], [A1]
  2963. 0000226A  4879 0000 046E           push.l     0x46E
  2964. 00002270  4868 FF00                pea.l      [A0 - 0x100]
  2965. 00002274  4EAD 053A                jsr        [A5 + 0x53A /* export_163 */]
  2966. 00002278  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2967. label0000227C:
  2968. 0000227C  302E FEFC                move.w     D0, [A6 - 0x104]
  2969. 00002280  B06E 0012                cmp.w      D0, [A6 + 0x12]
  2970. 00002284  6DBC                     blt        -0x42 /* 00002242 */
  2971. 00002286  486E FF00                pea.l      [A6 - 0x100]
  2972. 0000228A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2973. 0000228E  588F                     addq.l     A7, 4
  2974. 00002290  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2975. 00002294  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2976. 00002298  4EBA 0018                jsr        [PC + 0x18 /* 000022B2 */]
  2977. 0000229C  5C8F                     addq.l     A7, 6
  2978. 0000229E  2F00                     move.l     -[A7], D0
  2979. 000022A0  486E FF00                pea.l      [A6 - 0x100]
  2980. 000022A4  A98F                     syscall    SetDialogItemText/SetIText
  2981. 000022A6  4E5E                     unlink     A6
  2982. 000022A8  4E75                     rts
  2983. 000022AA  5345                     subq.w     D5, 1
  2984. 000022AC  5444                     addq.w     D4, 2
  2985. 000022AE  4C4F 4E47                movem.l    D0,D1,D2,D6,A1,A2,A3,A6, A7
  2986. export_93:
  2987. fn000022B2:
  2988. 000022B2  4E56 FFF2                link       A6, -0x000E
  2989. 000022B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2990. 000022BA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2991. 000022BE  486E FFF2                pea.l      [A6 - 0xE]
  2992. 000022C2  486E FFF4                pea.l      [A6 - 0xC]
  2993. 000022C6  486E FFF8                pea.l      [A6 - 0x8]
  2994. 000022CA  A98D                     syscall    GetDialogItem/GetDItem
  2995. 000022CC  202E FFF4                move.l     D0, [A6 - 0xC]
  2996. 000022D0  4E5E                     unlink     A6
  2997. 000022D2  4E75                     rts
  2998. 000022D4  4745                     chk.w      D3, D5
  2999. 000022D6  5449                     addq.w     A1, 2
  3000. 000022D8  4841                     swap.w     D1
  3001. 000022DA  4E44                     trap       4
  3002. fn000022DC:
  3003. 000022DC  4E56 FFF2                link       A6, -0x000E
  3004. 000022E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3005. 000022E4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3006. 000022E8  486E FFF2                pea.l      [A6 - 0xE]
  3007. 000022EC  486E FFF4                pea.l      [A6 - 0xC]
  3008. 000022F0  486E FFF8                pea.l      [A6 - 0x8]
  3009. 000022F4  A98D                     syscall    GetDialogItem/GetDItem
  3010. 000022F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3011. 000022FA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3012. 000022FE  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3013. 00002302  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3014. 00002306  486E FFF8                pea.l      [A6 - 0x8]
  3015. 0000230A  A98E                     syscall    SetDialogItem/SetDItem
  3016. 0000230C  4E5E                     unlink     A6
  3017. 0000230E  4E75                     rts
  3018. 00002310  5345                     subq.w     D5, 1
  3019. 00002312  5449                     addq.w     A1, 2
  3020. 00002314  4841                     swap.w     D1
  3021. 00002316  4E44                     trap       4
  3022. export_107:
  3023. fn00002318:
  3024. 00002318  4E56 FFEE                link       A6, -0x0012
  3025. 0000231C  486E FFF2                pea.l      [A6 - 0xE]
  3026. 00002320  A874                     syscall    GetPort
  3027. 00002322  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3028. 00002326  A873                     syscall    SetPort
  3029. 00002328  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3030. 0000232C  3F3C 0001                move.w     -[A7], 0x1
  3031. 00002330  486E FFF6                pea.l      [A6 - 0xA]
  3032. 00002334  486E FFEE                pea.l      [A6 - 0x12]
  3033. 00002338  486E FFF8                pea.l      [A6 - 0x8]
  3034. 0000233C  A98D                     syscall    GetDialogItem/GetDItem
  3035. 0000233E  3F3C 0003                move.w     -[A7], 0x3
  3036. 00002342  3F3C 0003                move.w     -[A7], 0x3
  3037. 00002346  A89B                     syscall    PenSize
  3038. 00002348  596E FFF8                subq.w     [A6 - 0x8], 4
  3039. 0000234C  586E FFFC                addq.w     [A6 - 0x4], 4
  3040. 00002350  596E FFFA                subq.w     [A6 - 0x6], 4
  3041. 00002354  586E FFFE                addq.w     [A6 - 0x2], 4
  3042. 00002358  486E FFF8                pea.l      [A6 - 0x8]
  3043. 0000235C  3F3C 0010                move.w     -[A7], 0x10
  3044. 00002360  3F3C 0010                move.w     -[A7], 0x10
  3045. 00002364  A8B0                     syscall    FrameRoundRect
  3046. 00002366  3F3C 0001                move.w     -[A7], 0x1
  3047. 0000236A  3F3C 0001                move.w     -[A7], 0x1
  3048. 0000236E  A89B                     syscall    PenSize
  3049. 00002370  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  3050. 00002374  A873                     syscall    SetPort
  3051. 00002376  4E5E                     unlink     A6
  3052. 00002378  4E75                     rts
  3053. 0000237A  4849                     pea.l      A1
  3054. 0000237C  4C49 5445                movem.l    D0,D2,D6,A2,A4,A6, A1
  3055. 00002380  4255                     clr.w      [A5]
  3056. export_123:
  3057. fn00002382:
  3058. 00002382  4E56 0000                link       A6, 0
  3059. 00002386  2F0C                     move.l     -[A7], A4
  3060. 00002388  286E 0008                movea.l    A4, [A6 + 0x8]
  3061. 0000238C  2054                     movea.l    A0, [A4]
  3062. 0000238E  4228 0002                clr.b      [A0 + 0x2]
  3063. 00002392  2F0C                     move.l     -[A7], A4
  3064. 00002394  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  3065. 00002398  588F                     addq.l     A7, 4
  3066. 0000239A  285F                     movea.l    A4, [A7]+
  3067. 0000239C  4E5E                     unlink     A6
  3068. 0000239E  4E75                     rts
  3069. 000023A0  494E                     chk.w      D4, A6
  3070. 000023A2  4954                     chk.w      D4, [A4]
  3071. 000023A4  2020                     move.l     D0, -[A0]
  3072. 000023A6  2020                     move.l     D0, -[A0]
  3073. export_128:
  3074. fn000023A8:
  3075. 000023A8  4E56 0000                link       A6, 0
  3076. 000023AC  2F0C                     move.l     -[A7], A4
  3077. 000023AE  286E 0008                movea.l    A4, [A6 + 0x8]
  3078. 000023B2  2F0C                     move.l     -[A7], A4
  3079. 000023B4  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  3080. 000023B8  588F                     addq.l     A7, 4
  3081. 000023BA  285F                     movea.l    A4, [A7]+
  3082. 000023BC  4E5E                     unlink     A6
  3083. 000023BE  4E75                     rts
  3084. 000023C0  4449                     neg.w      A1
  3085. 000023C2  5350                     subq.w     [A0], 1
  3086. 000023C4  4F53                     chk.w      D7, [A3]
  3087. 000023C6  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  3088. export_126:
  3089. 000023C8  4E56 0000                link       A6, 0
  3090. 000023CC  2F0C                     move.l     -[A7], A4
  3091. 000023CE  286E 0008                movea.l    A4, [A6 + 0x8]
  3092. 000023D2  285F                     movea.l    A4, [A7]+
  3093. 000023D4  4E5E                     unlink     A6
  3094. 000023D6  4E75                     rts
  3095. 000023D8  5345                     subq.w     D5, 1
  3096. 000023DA  5455                     addq.w     [A5], 2
  3097. 000023DC  5020                     addq.b     -[A0], 8
  3098. 000023DE  2020                     move.l     D0, -[A0]
  3099. export_125:
  3100. 000023E0  4E56 0000                link       A6, 0
  3101. 000023E4  2F0C                     move.l     -[A7], A4
  3102. 000023E6  286E 0008                movea.l    A4, [A6 + 0x8]
  3103. 000023EA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3104. 000023EE  4EAD 054A                jsr        [A5 + 0x54A /* export_165 */]
  3105. 000023F2  588F                     addq.l     A7, 4
  3106. 000023F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3107. 000023F8  2054                     movea.l    A0, [A4]
  3108. 000023FA  4868 0002                pea.l      [A0 + 0x2]
  3109. 000023FE  48C0                     ext.l      D0
  3110. 00002400  5280                     addq.l     D0, 1
  3111. 00002402  2F00                     move.l     -[A7], D0
  3112. 00002404  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3113. 00002408  285F                     movea.l    A4, [A7]+
  3114. 0000240A  4E5E                     unlink     A6
  3115. 0000240C  4E75                     rts
  3116. 0000240E  4E41                     trap       1
  3117. 00002410  4D45                     chk.w      D6, D5
  3118. 00002412  4F42                     chk.w      D7, D2
  3119. 00002414  4A45                     tst.w      D5
  3120. export_124:
  3121. 00002416  4E56 FFFC                link       A6, -0x0004
  3122. 0000241A  2F0C                     move.l     -[A7], A4
  3123. 0000241C  286E 0008                movea.l    A4, [A6 + 0x8]
  3124. 00002420  2D4C FFFC                move.l     [A6 - 0x4], A4
  3125. 00002424  4267                     clr.w      -[A7]
  3126. 00002426  486E FFFC                pea.l      [A6 - 0x4]
  3127. 0000242A  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  3128. 0000242E  301F                     move.w     D0, [A7]+
  3129. 00002430  202E FFFC                move.l     D0, [A6 - 0x4]
  3130. 00002434  285F                     movea.l    A4, [A7]+
  3131. 00002436  4E5E                     unlink     A6
  3132. 00002438  4E75                     rts
  3133. 0000243A  434F                     chk.w      D1, A7
  3134. 0000243C  5059                     addq.w     [A1]+, 8
  3135. 0000243E  2020                     move.l     D0, -[A0]
  3136. 00002440  2020                     move.l     D0, -[A0]
  3137. export_129:
  3138. 00002442  4E56 FFF8                link       A6, -0x0008
  3139. 00002446  2F0C                     move.l     -[A7], A4
  3140. 00002448  286E 0008                movea.l    A4, [A6 + 0x8]
  3141. 0000244C  7020                     moveq.l    D0, 0x20
  3142. 0000244E  2D40 FFF8                move.l     [A6 - 0x8], D0
  3143. 00002452  42A7                     clr.l      -[A7]
  3144. 00002454  4878 0020                push.l     0x20 /* ' ' */
  3145. 00002458  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  3146. 0000245C  205F                     movea.l    A0, [A7]+
  3147. 0000245E  2D48 FFFC                move.l     [A6 - 0x4], A0
  3148. 00002462  2054                     movea.l    A0, [A4]
  3149. 00002464  4868 0002                pea.l      [A0 + 0x2]
  3150. 00002468  206E FFFC                movea.l    A0, [A6 - 0x4]
  3151. 0000246C  2F10                     move.l     -[A7], [A0]
  3152. 0000246E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3153. 00002472  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3154. 00002476  202E FFFC                move.l     D0, [A6 - 0x4]
  3155. 0000247A  285F                     movea.l    A4, [A7]+
  3156. 0000247C  4E5E                     unlink     A6
  3157. 0000247E  4E75                     rts
  3158. 00002480  4558                     chk.w      D2, [A0]+
  3159. 00002482  5452                     addq.w     [A2], 2
  3160. 00002484  4143                     chk.w      D0, D3
  3161. 00002486  5456                     addq.w     [A6], 2
  3162. export_127:
  3163. 00002488  4E56 FFFC                link       A6, -0x0004
  3164. 0000248C  2F0C                     move.l     -[A7], A4
  3165. 0000248E  286E 0008                movea.l    A4, [A6 + 0x8]
  3166. 00002492  206E 000C                movea.l    A0, [A6 + 0xC]
  3167. 00002496  2010                     move.l     D0, [A0]
  3168. 00002498  D0AE 0010                add.l      D0, [A6 + 0x10]
  3169. 0000249C  7220                     moveq.l    D1, 0x20
  3170. 0000249E  2D41 FFFC                move.l     [A6 - 0x4], D1
  3171. 000024A2  2F00                     move.l     -[A7], D0
  3172. 000024A4  2054                     movea.l    A0, [A4]
  3173. 000024A6  4868 0002                pea.l      [A0 + 0x2]
  3174. 000024AA  2F01                     move.l     -[A7], D1
  3175. 000024AC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3176. 000024B0  202E FFFC                move.l     D0, [A6 - 0x4]
  3177. 000024B4  D1AE 0010                add.l      [A6 + 0x10], D0
  3178. 000024B8  202E 0010                move.l     D0, [A6 + 0x10]
  3179. 000024BC  285F                     movea.l    A4, [A7]+
  3180. 000024BE  4E5E                     unlink     A6
  3181. 000024C0  4E75                     rts
  3182. 000024C2  494E                     chk.w      D4, A6
  3183. 000024C4  5345                     subq.w     D5, 1
  3184. 000024C6  5254                     addq.w     [A4], 1
  3185. 000024C8  5642                     addq.w     D2, 3
  3186. export_143:
  3187. 000024CA  4E56 0000                link       A6, 0
  3188. 000024CE  2F0C                     move.l     -[A7], A4
  3189. 000024D0  286E 0008                movea.l    A4, [A6 + 0x8]
  3190. 000024D4  2F0C                     move.l     -[A7], A4
  3191. 000024D6  4EBA FEAA                jsr        [PC - 0x156 /* 00002382 */]
  3192. 000024DA  588F                     addq.l     A7, 4
  3193. 000024DC  42A7                     clr.l      -[A7]
  3194. 000024DE  4878 0010                push.l     0x10
  3195. 000024E2  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  3196. 000024E6  205F                     movea.l    A0, [A7]+
  3197. 000024E8  2254                     movea.l    A1, [A4]
  3198. 000024EA  2348 006E                move.l     [A1 + 0x6E], A0
  3199. 000024EE  2054                     movea.l    A0, [A4]
  3200. 000024F0  317C F060 0022           move.w     [A0 + 0x22], 0xF060
  3201. 000024F6  2054                     movea.l    A0, [A4]
  3202. 000024F8  7064                     moveq.l    D0, 0x64
  3203. 000024FA  3140 0074                move.w     [A0 + 0x74], D0
  3204. 000024FE  2054                     movea.l    A0, [A4]
  3205. 00002500  3140 0076                move.w     [A0 + 0x76], D0
  3206. 00002504  2054                     movea.l    A0, [A4]
  3207. 00002506  7001                     moveq.l    D0, 0x01
  3208. 00002508  3140 0072                move.w     [A0 + 0x72], D0
  3209. 0000250C  2054                     movea.l    A0, [A4]
  3210. 0000250E  2068 006E                movea.l    A0, [A0 + 0x6E]
  3211. 00002512  20BC 5445 5854           move.l     [A0], 0x54455854 /* 'TEXT' */
  3212. 00002518  2054                     movea.l    A0, [A4]
  3213. 0000251A  42A8 0078                clr.l      [A0 + 0x78]
  3214. 0000251E  2054                     movea.l    A0, [A4]
  3215. 00002520  42A8 007C                clr.l      [A0 + 0x7C]
  3216. 00002524  2054                     movea.l    A0, [A4]
  3217. 00002526  42A8 0080                clr.l      [A0 + 0x80]
  3218. 0000252A  285F                     movea.l    A4, [A7]+
  3219. 0000252C  4E5E                     unlink     A6
  3220. 0000252E  4E75                     rts
  3221. 00002530  494E                     chk.w      D4, A6
  3222. 00002532  4954                     chk.w      D4, [A4]
  3223. 00002534  2020                     move.l     D0, -[A0]
  3224. 00002536  2020                     move.l     D0, -[A0]
  3225. export_138:
  3226. 00002538  4E56 0000                link       A6, 0
  3227. 0000253C  2F0C                     move.l     -[A7], A4
  3228. 0000253E  286E 0008                movea.l    A4, [A6 + 0x8]
  3229. 00002542  2054                     movea.l    A0, [A4]
  3230. 00002544  4AA8 006E                tst.l      [A0 + 0x6E]
  3231. 00002548  670A                     beq        +0xC /* 00002554 */
  3232. 0000254A  2054                     movea.l    A0, [A4]
  3233. 0000254C  2F28 006E                move.l     -[A7], [A0 + 0x6E]
  3234. 00002550  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3235. label00002554:
  3236. 00002554  285F                     movea.l    A4, [A7]+
  3237. 00002556  4E5E                     unlink     A6
  3238. 00002558  4E75                     rts
  3239. 0000255A  4449                     neg.w      A1
  3240. 0000255C  5350                     subq.w     [A0], 1
  3241. 0000255E  4F53                     chk.w      D7, [A3]
  3242. 00002560  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  3243. export_134:
  3244. 00002562  4E56 FEB4                link       A6, -0x014C
  3245. 00002566  2F0C                     move.l     -[A7], A4
  3246. 00002568  286E 0008                movea.l    A4, [A6 + 0x8]
  3247. 0000256C  41EE FEB4                lea.l      A0, [A6 - 0x14C]
  3248. 00002570  43ED F792                lea.l      A1, [A5 - 0x86E]
  3249. 00002574  703F                     moveq.l    D0, 0x3F
  3250. label00002576:
  3251. 00002576  20D9                     move.l     [A0]+, [A1]+
  3252. 00002578  51C8 FFFC                dbf        D0, -0x6 /* 00002576 */
  3253. 0000257C  2054                     movea.l    A0, [A4]
  3254. 0000257E  2254                     movea.l    A1, [A4]
  3255. 00002580  2F29 0074                move.l     -[A7], [A1 + 0x74]
  3256. 00002584  486E FEB4                pea.l      [A6 - 0x14C]
  3257. 00002588  2254                     movea.l    A1, [A4]
  3258. 0000258A  2F29 0078                move.l     -[A7], [A1 + 0x78]
  3259. 0000258E  2254                     movea.l    A1, [A4]
  3260. 00002590  3F29 0072                move.w     -[A7], [A1 + 0x72]
  3261. 00002594  2F28 006E                move.l     -[A7], [A0 + 0x6E]
  3262. 00002598  2054                     movea.l    A0, [A4]
  3263. 0000259A  2F28 007C                move.l     -[A7], [A0 + 0x7C]
  3264. 0000259E  486E FFB4                pea.l      [A6 - 0x4C]
  3265. 000025A2  2054                     movea.l    A0, [A4]
  3266. 000025A4  3F28 0022                move.w     -[A7], [A0 + 0x22]
  3267. 000025A8  2054                     movea.l    A0, [A4]
  3268. 000025AA  2F28 0080                move.l     -[A7], [A0 + 0x80]
  3269. 000025AE  3F3C 0004                move.w     -[A7], 0x4
  3270. 000025B2  A9EA                     syscall    Pack3
  3271. 000025B4  2054                     movea.l    A0, [A4]
  3272. 000025B6  41E8 0024                lea.l      A0, [A0 + 0x24]
  3273. 000025BA  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  3274. 000025BE  7011                     moveq.l    D0, 0x11
  3275. label000025C0:
  3276. 000025C0  20D9                     move.l     [A0]+, [A1]+
  3277. 000025C2  51C8 FFFC                dbf        D0, -0x6 /* 000025C0 */
  3278. 000025C6  30D9                     move.w     [A0]+, [A1]+
  3279. 000025C8  2054                     movea.l    A0, [A4]
  3280. 000025CA  1028 0024                move.b     D0, [A0 + 0x24]
  3281. 000025CE  285F                     movea.l    A4, [A7]+
  3282. 000025D0  4E5E                     unlink     A6
  3283. 000025D2  4E75                     rts
  3284. 000025D4  4745                     chk.w      D3, D5
  3285. 000025D6  5446                     addq.w     D6, 2
  3286. 000025D8  494C                     chk.w      D4, A4
  3287. 000025DA  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  3288. export_142:
  3289. 000025DC  4E56 FFFE                link       A6, -0x0002
  3290. 000025E0  2F0C                     move.l     -[A7], A4
  3291. 000025E2  286E 0008                movea.l    A4, [A6 + 0x8]
  3292. 000025E6  2054                     movea.l    A0, [A4]
  3293. 000025E8  316E 000C 0072           move.w     [A0 + 0x72], [A6 + 0xC]
  3294. 000025EE  426E FFFE                clr.w      [A6 - 0x2]
  3295. 000025F2  6024                     bra        +0x26 /* 00002618 */
  3296. label000025F4:
  3297. 000025F4  2054                     movea.l    A0, [A4]
  3298. 000025F6  302E FFFE                move.w     D0, [A6 - 0x2]
  3299. 000025FA  48C0                     ext.l      D0
  3300. 000025FC  E580                     asl        D0, 2
  3301. 000025FE  D0A8 006E                add.l      D0, [A0 + 0x6E]
  3302. 00002602  322E FFFE                move.w     D1, [A6 - 0x2]
  3303. 00002606  48C1                     ext.l      D1
  3304. 00002608  E581                     asl        D1, 2
  3305. 0000260A  D2AE 000E                add.l      D1, [A6 + 0xE]
  3306. 0000260E  2041                     movea.l    A0, D1
  3307. 00002610  2240                     movea.l    A1, D0
  3308. 00002612  2290                     move.l     [A1], [A0]
  3309. 00002614  526E FFFE                addq.w     [A6 - 0x2], 1
  3310. label00002618:
  3311. 00002618  302E FFFE                move.w     D0, [A6 - 0x2]
  3312. 0000261C  B06E 000C                cmp.w      D0, [A6 + 0xC]
  3313. 00002620  6DD2                     blt        -0x2C /* 000025F4 */
  3314. 00002622  285F                     movea.l    A4, [A7]+
  3315. 00002624  4E5E                     unlink     A6
  3316. 00002626  4E75                     rts
  3317. 00002628  5345                     subq.w     D5, 1
  3318. 0000262A  5454                     addq.w     [A4], 2
  3319. 0000262C  5950                     subq.w     [A0], 4
  3320. 0000262E  4553                     chk.w      D2, [A3]
  3321. export_145:
  3322. 00002630  4E56 0000                link       A6, 0
  3323. 00002634  2F0C                     move.l     -[A7], A4
  3324. 00002636  286E 0008                movea.l    A4, [A6 + 0x8]
  3325. 0000263A  2054                     movea.l    A0, [A4]
  3326. 0000263C  7001                     moveq.l    D0, 0x01
  3327. 0000263E  3140 0072                move.w     [A0 + 0x72], D0
  3328. 00002642  2054                     movea.l    A0, [A4]
  3329. 00002644  2068 006E                movea.l    A0, [A0 + 0x6E]
  3330. 00002648  20AE 000C                move.l     [A0], [A6 + 0xC]
  3331. 0000264C  285F                     movea.l    A4, [A7]+
  3332. 0000264E  4E5E                     unlink     A6
  3333. 00002650  4E75                     rts
  3334. 00002652  5345                     subq.w     D5, 1
  3335. 00002654  5431 5459                addq.b     [A1 + D5.w * 4 + 0x59], 2
  3336. 00002658  5045                     addq.w     D5, 8
  3337. export_139:
  3338. 0000265A  4E56 0000                link       A6, 0
  3339. 0000265E  2F0C                     move.l     -[A7], A4
  3340. 00002660  286E 0008                movea.l    A4, [A6 + 0x8]
  3341. 00002664  2054                     movea.l    A0, [A4]
  3342. 00002666  216E 000C 0074           move.l     [A0 + 0x74], [A6 + 0xC]
  3343. 0000266C  285F                     movea.l    A4, [A7]+
  3344. 0000266E  4E5E                     unlink     A6
  3345. 00002670  4E75                     rts
  3346. 00002672  5345                     subq.w     D5, 1
  3347. 00002674  5450                     addq.w     [A0], 2
  3348. 00002676  4F49                     chk.w      D7, A1
  3349. 00002678  4E54 4E56                link       A4, -0xFFFFB1AA
  3350. export_135: // at 0000267A (misaligned)
  3351. 0000267C  0000 2F0C                ori.b      D0, 0xC
  3352. 00002680  286E 0008                movea.l    A4, [A6 + 0x8]
  3353. 00002684  2054                     movea.l    A0, [A4]
  3354. 00002686  216E 000C 0078           move.l     [A0 + 0x78], [A6 + 0xC]
  3355. 0000268C  285F                     movea.l    A4, [A7]+
  3356. 0000268E  4E5E                     unlink     A6
  3357. 00002690  4E75                     rts
  3358. 00002692  5345                     subq.w     D5, 1
  3359. 00002694  5446                     addq.w     D6, 2
  3360. 00002696  494C                     chk.w      D4, A4
  3361. 00002698  4546                     chk.w      D2, D6
  3362. export_132:
  3363. 0000269A  4E56 0000                link       A6, 0
  3364. 0000269E  2F0C                     move.l     -[A7], A4
  3365. 000026A0  286E 0008                movea.l    A4, [A6 + 0x8]
  3366. 000026A4  2054                     movea.l    A0, [A4]
  3367. 000026A6  216E 000C 007C           move.l     [A0 + 0x7C], [A6 + 0xC]
  3368. 000026AC  285F                     movea.l    A4, [A7]+
  3369. 000026AE  4E5E                     unlink     A6
  3370. 000026B0  4E75                     rts
  3371. 000026B2  5345                     subq.w     D5, 1
  3372. 000026B4  5444                     addq.w     D4, 2
  3373. 000026B6  4C47 484F                movem.l    D0,D1,D2,D3,D6,A3,A6, D7
  3374. export_148:
  3375. 000026BA  4E56 0000                link       A6, 0
  3376. 000026BE  2F0C                     move.l     -[A7], A4
  3377. 000026C0  286E 0008                movea.l    A4, [A6 + 0x8]
  3378. 000026C4  2054                     movea.l    A0, [A4]
  3379. 000026C6  216E 000C 0080           move.l     [A0 + 0x80], [A6 + 0xC]
  3380. 000026CC  285F                     movea.l    A4, [A7]+
  3381. 000026CE  4E5E                     unlink     A6
  3382. 000026D0  4E75                     rts
  3383. 000026D2  5345                     subq.w     D5, 1
  3384. 000026D4  5446                     addq.w     D6, 2
  3385. 000026D6  494C                     chk.w      D4, A4
  3386. 000026D8  5445                     addq.w     D5, 2
  3387. export_149:
  3388. 000026DA  4E56 0000                link       A6, 0
  3389. 000026DE  2F0C                     move.l     -[A7], A4
  3390. 000026E0  286E 0008                movea.l    A4, [A6 + 0x8]
  3391. 000026E4  2054                     movea.l    A0, [A4]
  3392. 000026E6  226E 000C                movea.l    A1, [A6 + 0xC]
  3393. 000026EA  41E8 0024                lea.l      A0, [A0 + 0x24]
  3394. 000026EE  7011                     moveq.l    D0, 0x11
  3395. label000026F0:
  3396. 000026F0  22D8                     move.l     [A1]+, [A0]+
  3397. 000026F2  51C8 FFFC                dbf        D0, -0x6 /* 000026F0 */
  3398. 000026F6  32D8                     move.w     [A1]+, [A0]+
  3399. 000026F8  285F                     movea.l    A4, [A7]+
  3400. 000026FA  4E5E                     unlink     A6
  3401. 000026FC  4E75                     rts
  3402. 000026FE  4745                     chk.w      D3, D5
  3403. 00002700  5452                     addq.w     [A2], 2
  3404. 00002702  4550                     chk.w      D2, [A0]
  3405. 00002704  4C59 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, [A1]+
  3406. export_146: // at 00002706 (misaligned)
  3407. 00002708  0000 2F0C                ori.b      D0, 0xC
  3408. 0000270C  286E 0008                movea.l    A4, [A6 + 0x8]
  3409. 00002710  2054                     movea.l    A0, [A4]
  3410. 00002712  316E 000C 0022           move.w     [A0 + 0x22], [A6 + 0xC]
  3411. 00002718  285F                     movea.l    A4, [A7]+
  3412. 0000271A  4E5E                     unlink     A6
  3413. 0000271C  4E75                     rts
  3414. 0000271E  5345                     subq.w     D5, 1
  3415. 00002720  5452                     addq.w     [A2], 2
  3416. 00002722  4553                     chk.w      D2, [A3]
  3417. 00002724  4944                     chk.w      D4, D4
  3418. export_140:
  3419. 00002726  4E56 0000                link       A6, 0
  3420. 0000272A  2F0C                     move.l     -[A7], A4
  3421. 0000272C  286E 0008                movea.l    A4, [A6 + 0x8]
  3422. 00002730  2F0C                     move.l     -[A7], A4
  3423. 00002732  4EBA FC4E                jsr        [PC - 0x3B2 /* 00002382 */]
  3424. 00002736  588F                     addq.l     A7, 4
  3425. 00002738  2054                     movea.l    A0, [A4]
  3426. 0000273A  317C F061 0022           move.w     [A0 + 0x22], 0xF061
  3427. 00002740  2054                     movea.l    A0, [A4]
  3428. 00002742  7064                     moveq.l    D0, 0x64
  3429. 00002744  3140 006E                move.w     [A0 + 0x6E], D0
  3430. 00002748  2054                     movea.l    A0, [A4]
  3431. 0000274A  3140 0070                move.w     [A0 + 0x70], D0
  3432. 0000274E  2054                     movea.l    A0, [A4]
  3433. 00002750  4228 0072                clr.b      [A0 + 0x72]
  3434. 00002754  2054                     movea.l    A0, [A4]
  3435. 00002756  4228 0172                clr.b      [A0 + 0x172]
  3436. 0000275A  2054                     movea.l    A0, [A4]
  3437. 0000275C  42A8 0272                clr.l      [A0 + 0x272]
  3438. 00002760  2054                     movea.l    A0, [A4]
  3439. 00002762  42A8 0276                clr.l      [A0 + 0x276]
  3440. 00002766  285F                     movea.l    A4, [A7]+
  3441. 00002768  4E5E                     unlink     A6
  3442. 0000276A  4E75                     rts
  3443. 0000276C  494E                     chk.w      D4, A6
  3444. 0000276E  4954                     chk.w      D4, [A4]
  3445. 00002770  2020                     move.l     D0, -[A0]
  3446. 00002772  2020                     move.l     D0, -[A0]
  3447. export_136:
  3448. 00002774  4E56 FFB4                link       A6, -0x004C
  3449. 00002778  2F0C                     move.l     -[A7], A4
  3450. 0000277A  286E 0008                movea.l    A4, [A6 + 0x8]
  3451. 0000277E  2F0C                     move.l     -[A7], A4
  3452. 00002780  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3453. 00002784  2054                     movea.l    A0, [A4]
  3454. 00002786  2F28 006E                move.l     -[A7], [A0 + 0x6E]
  3455. 0000278A  2054                     movea.l    A0, [A4]
  3456. 0000278C  4868 0072                pea.l      [A0 + 0x72]
  3457. 00002790  2054                     movea.l    A0, [A4]
  3458. 00002792  4868 0172                pea.l      [A0 + 0x172]
  3459. 00002796  2054                     movea.l    A0, [A4]
  3460. 00002798  2F28 0272                move.l     -[A7], [A0 + 0x272]
  3461. 0000279C  486E FFB4                pea.l      [A6 - 0x4C]
  3462. 000027A0  2054                     movea.l    A0, [A4]
  3463. 000027A2  3F28 0022                move.w     -[A7], [A0 + 0x22]
  3464. 000027A6  2054                     movea.l    A0, [A4]
  3465. 000027A8  2F28 0276                move.l     -[A7], [A0 + 0x276]
  3466. 000027AC  3F3C 0003                move.w     -[A7], 0x3
  3467. 000027B0  A9EA                     syscall    Pack3
  3468. 000027B2  2F0C                     move.l     -[A7], A4
  3469. 000027B4  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3470. 000027B8  2054                     movea.l    A0, [A4]
  3471. 000027BA  41E8 0024                lea.l      A0, [A0 + 0x24]
  3472. 000027BE  43EE FFB4                lea.l      A1, [A6 - 0x4C]
  3473. 000027C2  7011                     moveq.l    D0, 0x11
  3474. label000027C4:
  3475. 000027C4  20D9                     move.l     [A0]+, [A1]+
  3476. 000027C6  51C8 FFFC                dbf        D0, -0x6 /* 000027C4 */
  3477. 000027CA  30D9                     move.w     [A0]+, [A1]+
  3478. 000027CC  2054                     movea.l    A0, [A4]
  3479. 000027CE  1028 0024                move.b     D0, [A0 + 0x24]
  3480. 000027D2  285F                     movea.l    A4, [A7]+
  3481. 000027D4  4E5E                     unlink     A6
  3482. 000027D6  4E75                     rts
  3483. 000027D8  5055                     addq.w     [A5], 8
  3484. 000027DA  5446                     addq.w     D6, 2
  3485. 000027DC  494C                     chk.w      D4, A4
  3486. 000027DE  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  3487. export_147:
  3488. 000027E0  4E56 0000                link       A6, 0
  3489. 000027E4  2F0C                     move.l     -[A7], A4
  3490. 000027E6  286E 0008                movea.l    A4, [A6 + 0x8]
  3491. 000027EA  2054                     movea.l    A0, [A4]
  3492. 000027EC  216E 000C 006E           move.l     [A0 + 0x6E], [A6 + 0xC]
  3493. 000027F2  285F                     movea.l    A4, [A7]+
  3494. 000027F4  4E5E                     unlink     A6
  3495. 000027F6  4E75                     rts
  3496. 000027F8  5345                     subq.w     D5, 1
  3497. 000027FA  5450                     addq.w     [A0], 2
  3498. 000027FC  4F49                     chk.w      D7, A1
  3499. 000027FE  4E54 4E56                link       A4, -0xFFFFB1AA
  3500. export_137: // at 00002800 (misaligned)
  3501. 00002802  0000 2F0C                ori.b      D0, 0xC
  3502. 00002806  286E 0008                movea.l    A4, [A6 + 0x8]
  3503. 0000280A  2054                     movea.l    A0, [A4]
  3504. 0000280C  216E 000C 0272           move.l     [A0 + 0x272], [A6 + 0xC]
  3505. 00002812  285F                     movea.l    A4, [A7]+
  3506. 00002814  4E5E                     unlink     A6
  3507. 00002816  4E75                     rts
  3508. 00002818  5345                     subq.w     D5, 1
  3509. 0000281A  5444                     addq.w     D4, 2
  3510. 0000281C  4C47 484F                movem.l    D0,D1,D2,D3,D6,A3,A6, D7
  3511. export_133:
  3512. 00002820  4E56 0000                link       A6, 0
  3513. 00002824  2F0C                     move.l     -[A7], A4
  3514. 00002826  286E 0008                movea.l    A4, [A6 + 0x8]
  3515. 0000282A  2054                     movea.l    A0, [A4]
  3516. 0000282C  216E 000C 0276           move.l     [A0 + 0x276], [A6 + 0xC]
  3517. 00002832  285F                     movea.l    A4, [A7]+
  3518. 00002834  4E5E                     unlink     A6
  3519. 00002836  4E75                     rts
  3520. 00002838  5345                     subq.w     D5, 1
  3521. 0000283A  5446                     addq.w     D6, 2
  3522. 0000283C  494C                     chk.w      D4, A4
  3523. 0000283E  5445                     addq.w     D5, 2
  3524. export_130:
  3525. 00002840  4E56 0000                link       A6, 0
  3526. 00002844  2F0C                     move.l     -[A7], A4
  3527. 00002846  286E 0008                movea.l    A4, [A6 + 0x8]
  3528. 0000284A  2054                     movea.l    A0, [A4]
  3529. 0000284C  226E 000C                movea.l    A1, [A6 + 0xC]
  3530. 00002850  41E8 0024                lea.l      A0, [A0 + 0x24]
  3531. 00002854  7011                     moveq.l    D0, 0x11
  3532. label00002856:
  3533. 00002856  22D8                     move.l     [A1]+, [A0]+
  3534. 00002858  51C8 FFFC                dbf        D0, -0x6 /* 00002856 */
  3535. 0000285C  32D8                     move.w     [A1]+, [A0]+
  3536. 0000285E  285F                     movea.l    A4, [A7]+
  3537. 00002860  4E5E                     unlink     A6
  3538. 00002862  4E75                     rts
  3539. 00002864  4745                     chk.w      D3, D5
  3540. 00002866  5452                     addq.w     [A2], 2
  3541. 00002868  4550                     chk.w      D2, [A0]
  3542. 0000286A  4C59 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, [A1]+
  3543. export_144: // at 0000286C (misaligned)
  3544. 0000286E  0000 2F0C                ori.b      D0, 0xC
  3545. 00002872  286E 0008                movea.l    A4, [A6 + 0x8]
  3546. 00002876  206E 000C                movea.l    A0, [A6 + 0xC]
  3547. 0000287A  1010                     move.b     D0, [A0]
  3548. 0000287C  49C0                     lea.l      A4, D0
  3549. 0000287E  48C0                     ext.l      D0
  3550. 00002880  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3551. 00002884  2054                     movea.l    A0, [A4]
  3552. 00002886  4868 0172                pea.l      [A0 + 0x172]
  3553. 0000288A  5280                     addq.l     D0, 1
  3554. 0000288C  2F00                     move.l     -[A7], D0
  3555. 0000288E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3556. 00002892  285F                     movea.l    A4, [A7]+
  3557. 00002894  4E5E                     unlink     A6
  3558. 00002896  4E75                     rts
  3559. 00002898  5345                     subq.w     D5, 1
  3560. 0000289A  544F                     addq.w     A7, 2
  3561. 0000289C  5249                     addq.w     A1, 1
  3562. 0000289E  474E                     chk.w      D3, A6
  3563. export_141:
  3564. 000028A0  4E56 0000                link       A6, 0
  3565. 000028A4  2F0C                     move.l     -[A7], A4
  3566. 000028A6  286E 0008                movea.l    A4, [A6 + 0x8]
  3567. 000028AA  206E 000C                movea.l    A0, [A6 + 0xC]
  3568. 000028AE  1010                     move.b     D0, [A0]
  3569. 000028B0  49C0                     lea.l      A4, D0
  3570. 000028B2  48C0                     ext.l      D0
  3571. 000028B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3572. 000028B8  2054                     movea.l    A0, [A4]
  3573. 000028BA  4868 0072                pea.l      [A0 + 0x72]
  3574. 000028BE  5280                     addq.l     D0, 1
  3575. 000028C0  2F00                     move.l     -[A7], D0
  3576. 000028C2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3577. 000028C6  285F                     movea.l    A4, [A7]+
  3578. 000028C8  4E5E                     unlink     A6
  3579. 000028CA  4E75                     rts
  3580. 000028CC  5345                     subq.w     D5, 1
  3581. 000028CE  5450                     addq.w     [A0], 2
  3582. 000028D0  524F                     addq.w     A7, 1
  3583. 000028D2  4D50                     chk.w      D6, [A0]
  3584. export_131:
  3585. 000028D4  4E56 0000                link       A6, 0
  3586. 000028D8  2F0C                     move.l     -[A7], A4
  3587. 000028DA  286E 0008                movea.l    A4, [A6 + 0x8]
  3588. 000028DE  2054                     movea.l    A0, [A4]
  3589. 000028E0  316E 000C 0022           move.w     [A0 + 0x22], [A6 + 0xC]
  3590. 000028E6  285F                     movea.l    A4, [A7]+
  3591. 000028E8  4E5E                     unlink     A6
  3592. 000028EA  4E75                     rts
  3593. 000028EC  5345                     subq.w     D5, 1
  3594. 000028EE  5452                     addq.w     [A2], 2
  3595. 000028F0  4553                     chk.w      D2, [A3]
  3596. 000028F2  4944                     chk.w      D4, D4
  3597.